全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

首頁(yè)技術(shù)文章正文

Python標(biāo)識(shí)符的命名規(guī)則是什么

更新時(shí)間:2019-07-17 來(lái)源:黑馬程序員 瀏覽量:

現(xiàn)實(shí)生活中,人們常用一些名稱(chēng)來(lái)標(biāo)記事物,例如,每種水果都有一個(gè)名稱(chēng)來(lái)標(biāo)識(shí)。同理,若希望在程序中表示一些事物,需要開(kāi)發(fā)人員自定義一些符號(hào)和名稱(chēng),這些符號(hào)和稱(chēng)叫作標(biāo)識(shí)符。例如,變量名、函數(shù)名等都是標(biāo)識(shí)符。Python中的標(biāo)識(shí)符由字母、數(shù)字和下劃線(xiàn)“_”組成,其命名方式需要遵守一定的規(guī)則,具體如下。


python語(yǔ)法

 

(1)標(biāo)識(shí)符由字母、下劃線(xiàn)和數(shù)字組成,且不能以數(shù)字開(kāi)頭。示例代碼如下:

 

fromTo12    # 合法的標(biāo)識(shí)符
from#12    # 不合法的標(biāo)識(shí)符,標(biāo)識(shí)符不能包含#符號(hào)
2ndobj     # 不合法的標(biāo)識(shí)符,標(biāo)識(shí)符不能以數(shù)字開(kāi)頭

 

(2) Python中的標(biāo)識(shí)符是區(qū)分大小寫(xiě)的。例如,andy和Andy是不同的標(biāo)識(shí)符。

(3)Python中的標(biāo)識(shí)符不能使用關(guān)鍵字。例如,if不能作為標(biāo)識(shí)符。

除此之外,為了規(guī)范命名標(biāo)識(shí)符,關(guān)于標(biāo)識(shí)符的命名提以下幾點(diǎn)建議。

1)見(jiàn)名知意:起一個(gè)有意義的名字,盡量做到看一眼就可以知道標(biāo)識(shí)符是什么意思,從提高代碼的可讀性。例如,定義名字使用name來(lái)表示,定義學(xué)生使用student來(lái)表示。

2)根據(jù) Python之父Gud推薦的規(guī)范,在為Python中的變量命名時(shí),建議對(duì)類(lèi)名用大寫(xiě)字母開(kāi)頭的單詞(如CapWorld),模塊名應(yīng)該用小寫(xiě)加下劃線(xiàn)的方式(如low_with_under)。


 推薦了解熱門(mén)學(xué)科

java培訓(xùn)Python人工智能Web前端培訓(xùn)PHP培訓(xùn)
區(qū)塊鏈培訓(xùn)影視制作培訓(xùn)C++培訓(xùn)產(chǎn)品經(jīng)理培訓(xùn)
UI設(shè)計(jì)培訓(xùn)新媒體培訓(xùn)產(chǎn)品經(jīng)理培訓(xùn)Linux運(yùn)維
大數(shù)據(jù)培訓(xùn)智能機(jī)器人軟件開(kāi)發(fā)



分享到:
在線(xiàn)咨詢(xún) 我要報(bào)名
和我們?cè)诰€(xiàn)交談!