變數的命名 目標 標識符和關鍵字 變數的命名規則 0.1 標識符和關鍵字 1.1 標識符 標示符就是程式員定義的 變數名 、 函數名 名字 需要有 見名知義 的效果,見下圖: 標示符可以由 字母 、 下劃線 和 數字 組成 不能以數字開頭 不能與關鍵字重名 思考:下麵的標示符哪些是正確的,哪些不正確 ...
變數的命名
目標
- 標識符和關鍵字
- 變數的命名規則
0.1 標識符和關鍵字
1.1 標識符
標示符就是程式員定義的 變數名、函數名
名字 需要有 見名知義 的效果,見下圖:
- 標示符可以由 字母、下劃線 和 數字 組成
- 不能以數字開頭
- 不能與關鍵字重名
思考:下麵的標示符哪些是正確的,哪些不正確為什麼?
fromNo12
from#12
my_Boolean
my-Boolean
Obj2
2ndObj
myInt
My_tExt
_test
test!32
haha(da)tt
jack_rose
jack&rose
GUI
G.U.I
1.2 關鍵字
- 關鍵字 就是在
Python
內部已經使用的標識符 - 關鍵字 具有特殊的功能和含義
- 開發者 不允許定義和關鍵字相同的名字的標示符
通過以下命令可以查看 Python
中的關鍵字
In [1]: import keyword
In [2]: print(keyword.kwlist)
提示:關鍵字的學習及使用,會在後面的課程中不斷介紹
import
關鍵字 可以導入一個 “工具包”在
Python
中不同的工具包,提供有不同的工具
02. 變數的命名規則
命名規則 可以被視為一種 慣例,並無絕對與強制
目的是為了 增加代碼的識別和可讀性
註意 Python
中的 標識符 是 區分大小寫的
在定義變數時,為了保證代碼格式,
=
的左右應該各保留一個空格在
Python
中,如果 變數名 需要由 二個 或 多個單詞 組成時,可以按照以下方式命名- 每個單詞都使用小寫字母
- 單詞與單詞之間使用
_
下劃線 連接
- 例如:
first_name
、last_name
、qq_number
、qq_password
駝峰命名法
- 當 變數名 是由二個或多個單片語成時,還可以利用駝峰命名法來命名
- 小駝峰式命名法
- 第一個單詞以小寫字母開始,後續單詞的首字母大寫
- 例如:
firstName
、lastName
- 大駝峰式命名法
- 每一個單詞的首字母都採用大寫字母
- 例如:
FirstName
、LastName
、CamelCase