大話Python程式的命名規範

2022-07-15 03:12:11 字數 573 閱讀 6858

1.全域性變數名:

全部大寫

my_global_var

2. 類名:

首字母大寫,總是使用首字母大寫單詞串,如myclass,內部類可以使用額外的前導下劃線;

3.普通變數,普通函式名,檔名:

全部小寫,單詞間使用"_"隔開

normal_var

4.例項變數:

以"_"開始,_instance.意思是只有類物件和子類物件,才能訪問到這些變數;

6.私有例項變數和函式(外部不能訪問)

以"__"開始,__private_var,意思是只有類物件自己能訪問,連子類物件也不能訪問到這個變數;

7.  類中專用變數:

以"__"開始,並且以"__"結束

__str__

__class__

__doc__

注意:1.變數名不應帶有型別資訊,因為python是動態型別語言,如 ivalue、names_list、dict_obj 等都是不好的命名

2.對於from m import *匯入語句,如果想阻止匯入模組內的全域性變數,可以使用舊有的規範,在全域性變數上加乙個前導的下劃線

程式規範 命名規範

這裡列舉我自己的命名規則,網上很多,但是這個是我目前自己的命名規範 每個單詞的首字母大寫,一般用名詞形式 如 circle goodobject highschool stringlist memorypool verylargebuffer 顯然,所有命名的乙個基本要求 顧名思義,通過名字,能夠反...

python的命名規範

1.模組名盡量短小,並且使用全部小寫字母,可以使用下劃線分隔多個字母。例如 game main game register bim 2.包名盡量短小,並且全部使用小寫字母。例如 com.mr com.mr.book 不可以換成 3.類名採用單詞首字母形式 即pascal風格 單下劃線開頭的類名為內部...

python命名規範

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