3.1 命名規(guī)范
計(jì)算機(jī)編程語言中,標(biāo)識符是用戶編程時(shí)使用的名字,用于給變量、常量、函數(shù)、語句塊等命名,以建立起名稱與使用之間的關(guān)系。
1. 標(biāo)識符由字母、下劃線和數(shù)字組成,且數(shù)字不能開頭。
a_1 = 1
print(a_1)
# 1_a = 1
# print(1_a)
2. 嚴(yán)格區(qū)分大小寫。
# Animal = 1
# print(animal)
3. 不能使用關(guān)鍵字。
# for = 1
# print(for)
-
標(biāo)識符命名要做到顧名思義
- 起一個(gè)有意義的名字,盡量做到看一眼就知道是什么意思(提高代碼可讀性)
a = "zhangsan" # bad
name = "zhangsan" # good
b = 23 # bad
age = 23 # good
- 遵守一定的命名規(guī)范
- 駝峰命名法,又分為大駝峰命名法和小駝峰命名法
- 小駝峰命名法(lower camel case):第一個(gè)單詞以小寫字母開始;第二個(gè)單詞的首字母大寫。例如:myName、aDog
- 大駝峰命名法(upper camel case):每一個(gè)單詞的首字母都采用大寫字母。例如:FirstName、LastName
- 還有一種命名法:用下劃線"_"來連接所有的單詞。例如:send_buf
- 駝峰命名法,又分為大駝峰命名法和小駝峰命名法
3.2 關(guān)鍵字
關(guān)鍵字:一些具有特殊功能的標(biāo)識符
Python官方關(guān)鍵字:
False None True and as assert break class
continue def del elif else except finally for
from global if import in is lambda nonlocal
not or pass raise return try while with
yield