day002--python编程的相关软件,变量
--python是一門解釋型語言,需要安裝解釋器,由于python3和python不兼容,所以需要安裝這兩個版本的解釋器。
目前python2.7版本已經停止更新,使用企業較少,所以應當以學習python3版本為主。
--安裝python解釋器需要配置環境變量,其目的是為了終端提供執行環境,但是配置環境變量不是必須的,pycharm不需
要配置。
python代碼執行
交互式:
--控制臺直接編寫運行python代碼
--1、打開終端 2、進入python解釋器 3、編寫代碼一回車就執行
腳本式:
--文件編寫Python代碼,把文件作為腳本交給解釋器執行
--1.在文件中編寫好代碼 2.打開終端 3.用指定版本的接收器命令執行文件(文件的絕對路徑)
----編譯型語言直接編譯形成執行文件,交給操作系統執行,這行效率高,但是無法更改執行文件,需要找到源代碼進
行更改并生成新的執行文件。不具備跨平臺性
----解釋型語言將編寫好的代碼直接交給解釋器,翻譯一行運行一行,每次執行都需要重新翻譯,執行效率較編譯低,
但是開發效率較高。跨平臺性強。
注意:.py和.pyw都是python文件,后者具有可視化特點。
pip
-- pip: python的應用商城,在商城中下載工具為python拓展功能
--pip3 -V:查看版本號
--pip3 list: 查看當前python環境下已拓展的功能
--pip3 install 功能名稱:安裝指定的功能
-- eg:pip3 instal requests
--pip3 uninstal 功能名稱: 卸載指定的功能
變量--變量使得計算機具有記錄事物狀態的功能。
定義變量:
-- 變量名 = 變量值
-- 變量名:記錄狀態的名
-- =:賦值符號
-- 變量值:記錄的狀態
*****重點:1.堆區開辟空間存放 變量值 2.將存放 變量值 空間的地址提供給棧區 3.棧區為變量名開辟空間存放提供來的
地址
如圖
如圖
==: 只做值比較 is:作地址比較,在數值較小時,終端會對值相同的變量進行賦值變量優化,使他們地址也相同,節省空間,而在pycharm中,無論數值大小,都會強制進行此種優化。
轉載于:https://www.cnblogs.com/luowenConnor/p/10698604.html
總結
以上是生活随笔為你收集整理的day002--python编程的相关软件,变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows系统CMD下常用命令
- 下一篇: 装饰器中的@functools.wrap