Learing-Python【1】:交互式環境與變量的使用
一、執行Python程序的兩種方式
1. 交互式環境,打開cmd,輸入python2或python3,顯示提示符 “>>>”。
特點:輸出代碼立即執行
優點:調試程序方便
缺點:無法永久保存
它會自動的根據用戶輸入的內容反饋結果。
2. 代碼寫入文件,文件名為xxx.py文件,代開cmd執行,python3 xxx.py
優點:能夠永久保存
二、變量
1. 什麽是變量
量:衡量、計量、記錄某種狀態。
變:記錄下來的某種狀態是可以發生變化的。
變量可以看做是一個存儲數據的容器,我們可以把數據內容存儲到變量中,並在需要的時候讀取使用。
2. 為何要用變量
為了讓計算機能夠像人一樣去識別事物,把事物的特征記錄下來,即變量的定義。
3. 如何使用變量
變量的使用必須遵循:先定義,後引用,這不僅僅是Python語言的規定。
4. 變量的定義
定義一個變量分為三部分:變量名 + 賦值符號 + 變量值。變量名是訪問值的唯一方式,賦值符號是將值的內存地址“賦值”給變量名,變量的值用來記錄變量的狀態。
x = 10 name = "湫兮如風" age = 22定義變量
5. 變量的命名規範
大前提:變量的命名應該對值有描述性的功能,即有意義的命名
由字母、數字、下劃線組成,第一個字符不能是數字,且不能用Python關鍵字作為變量名
x = 10 # 正確 1dda = 12 # 錯誤,變量名不能以數字開頭 class = ‘python‘ # 錯誤,變量名不能使用關鍵字
[‘False‘, ‘None‘, ‘True‘, ‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘nonlocal‘, ‘notPython3的關鍵字‘, ‘or‘, ‘pass‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]
6. 變量的命名風格
駝峰式:由一個或者多個單詞構成,每個單詞首字母大寫,單詞跟單詞直接相連,如:MyFirstProgram
下劃線式:由一個或者多個單詞構成,每個單詞都用小寫,單詞跟單詞之間用下劃線連接,如:my_first_program
在Python中變量的命名推薦使用後者
補充
運行Python程序的三個階段:
1. 先啟動Python解釋器
2. Python解釋器將Python文件由硬盤讀入內存
3. Python解釋器解釋執行剛剛讀入內存的代碼,開始識別Python語法
Learing-Python【1】:交互式環境與變量的使用