Python命名規範

2021-10-04 03:41:00 字數 589 閱讀 7756

雖然不遵循命名規範,程式也可以執行,但是遵照規範命名可以更加直觀地了解**所代表的的含義。接下來將介紹python中常用的命名規範。

模組名盡量短小,並且全部使用小寫字母,可以使用下劃線分隔多個字母。例如,game_main、game_register、bmiexponet都是推薦使用的模組名稱。

包名盡量短小,並且全部使用小寫字母,不推薦使用下劃線。例如,com.136、com.mr、com.mr.book都是推薦使用的包名稱,而com_mingrisoft是不推薦的。

類名採用單詞首字母大寫形式(即pascal風格)。例如,定義乙個借書類,可以命名為borrowbook。

模組內部的類採用下劃線「-」+pascal風格的類名組成。例如,在borrowbook類中的內部類可以使用_borrowbook命名。

函式、類的屬性和方法的命名規則同模組類似,也是全部使用小寫字母,多個字母間用下劃線「_」分隔。

常量命名時採用全部大寫字母,可以使用下劃線。

使用單下劃線「_」開頭的模組變數或者函式是受保護的,在使用from *** import*語句從模組中匯入時這些變數或者函式不能被匯入。

使用雙下劃線「__」開頭的例項變數或方法是類私有的。

python命名規範

常量 常量名所有字母大寫,由下劃線連線各個單詞,如 white 0xffffff this is a constant 1 變數 1.普通變數 全部小寫,由下劃線連線各個單詞,如 1color white 2this is a variable 1 2.保護成員變數 單下劃線作字首,意思是只有類物件...

Python命名規範

常量 常量名所有字母大寫,由下劃線連線各個單詞,如 white 0xffffff this is a constant 1 變數 1.普通變數 全部小寫,由下劃線連線各個單詞,如 1color white 2this is a variable 1 2.保護成員變數 單下劃線作字首,意思是只有類物件...

python命名規範

常量 常量名所有字母大寫,由下劃線連線各個單詞,如 white 0xffffff this is a constant 1 變數 1.普通變數 全部小寫,由下劃線連線各個單詞,如 1color white 2this is a variable 1 2.保護成員變數 單下劃線作字首,意思是只有類物件...