亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

詳解python里的命名規范

2020-02-15 22:25:15
字體:
來源:轉載
供稿:網友

文件名

全小寫,可使用下劃線

應該是簡短的、小寫的名字。如果下劃線可以改善可讀性可以加入。如mypackage。

模塊

與包的規范同。如mymodule。

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

函數&方法

函數名應該為小寫,可以用下劃線風格單詞以增加可讀性。如:myfunction,my_example_function。
*注意*:混合大小寫僅被允許用于這種風格已經占據優勢的時候,以便保持向后兼容。

函數和方法的參數

總使用“self”作為實例方法的第一個參數。總使用“cls”作為類方法的第一個參數。
如果一個函數的參數名稱和保留的關鍵字沖突,通常使用一個后綴下劃線好于使用縮寫或奇怪的拼寫。

全局變量

對于from M import *導入語句,如果想阻止導入模塊內的全局變量可以使用舊有的規范,在全局變量上加一個前導的下劃線。
*注意*:應避免使用全局變量

變量

變量名全部小寫,由下劃線連接各個單詞。如color = WHITE,this_is_a_variable = 1

*注意*:

1.不論是類成員變量還是全局變量,均不使用 m 或 g 前綴。
2.私有類成員使用單一下劃線前綴標識,多定義公開成員,少定義私有成員。
3.變量名不應帶有類型信息,因為Python是動態類型語言。如 iValue、names_list、dict_obj 等都是不好的命名。

常量

常量名所有字母大寫,由下劃線連接各個單詞如MAX_OVERFLOW,TOTAL。

異常

以“Error”作為后綴。

縮寫

命名應當盡量使用全拼寫的單詞,縮寫的情況有如下兩種:

1.常用的縮寫,如XML、ID等,在命名時也應只大寫首字母,如XmlParser。
2.命名中含有長單詞,對某個單詞進行縮寫。這時應使用約定成俗的縮寫方式。

例如:

function 縮寫為 fn
text 縮寫為 txt
object 縮寫為 obj
count 縮寫為 cnt
number 縮寫為 num,等。
前導后綴下劃線
一個前導下劃線:表示非公有。
一個后綴下劃線:避免關鍵字沖突。
兩個前導下劃線:當命名一個類屬性引起名稱沖突時使用。
兩個前導和后綴下劃線:“魔”(有特殊用圖)對象或者屬性,例如__init__或者__file__。絕對不要創造這樣的名字,而只是使用它們。

*注意*:關于下劃線的使用存在一些爭議。

特定命名方式

主要是指 __xxx__ 形式的系統保留字命名法。項目中也可以使用這種命名,它的意義在于這種形式的變量是只讀的,這種形式的類成員函數盡量不要重載。如

class Base(object):def __init__(self, id, parent = None):self.__id__ = idself.__parent__ = parentdef __message__(self, msgid):# …略            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩高清在线观看| 一区二区三区国产在线观看| 久久电影一区二区| 97视频com| 91中文精品字幕在线视频| 日本精品久久中文字幕佐佐木| 久久躁狠狠躁夜夜爽| 精品国产91乱高清在线观看| 亚洲人成绝费网站色www| 精品久久久久久久久久| 美女久久久久久久| 国产精品777| 精品国产一区二区三区久久狼黑人| 91久久久久久久久久久久久| 国产精品黄页免费高清在线观看| 高清欧美性猛交| www国产亚洲精品久久网站| 国产精品自拍偷拍视频| 国产va免费精品高清在线观看| 日韩欧美一区二区三区久久| 亚洲精品色婷婷福利天堂| 中文字幕欧美日韩精品| 欧美电影免费观看网站| 色中色综合影院手机版在线观看| 日韩欧美一区二区在线| 国产a级全部精品| 伦理中文字幕亚洲| 久久精品国产亚洲一区二区| 色老头一区二区三区在线观看| 国产欧美一区二区白浆黑人| 日本19禁啪啪免费观看www| 亚洲精品中文字幕av| 亚洲精品自拍视频| 高清视频欧美一级| 日韩av片免费在线观看| 疯狂欧美牲乱大交777| 亚洲四色影视在线观看| 91香蕉亚洲精品| 亚洲激情第一页| 亚洲自拍高清视频网站| 久久亚洲精品中文字幕冲田杏梨| 精品国产999| 亚洲在线www| 91在线观看免费网站| 欧美国产高跟鞋裸体秀xxxhd| 欧洲成人午夜免费大片| 欧美黄色片视频| 亚洲欧美国产日韩中文字幕| 国产一区二区黄| 国产精品视频免费在线| 久久综合免费视频影院| 亚洲精品mp4| 欧美电影免费观看| 91精品久久久久久久久| 亚洲一区二区三区成人在线视频精品| 欧美精品免费播放| 国产精品精品视频一区二区三区| 久久精品人人做人人爽| 久久国产精品久久精品| 亚洲图片制服诱惑| 亚洲男人的天堂在线播放| 欧美激情极品视频| 国产97免费视| 国产视频久久久久| 欧美午夜性色大片在线观看| 亚洲最大av在线| 国产精品久久久久av免费| 亚洲第一天堂av| 国产成人精品免高潮在线观看| 黑人欧美xxxx| 亚洲午夜小视频| 亚洲第一区在线| 亚洲国产精品中文| 欧美黄色片视频| 中文字幕亚洲一区二区三区五十路| 欧美疯狂做受xxxx高潮| 亚洲人成网站777色婷婷| 欧美另类精品xxxx孕妇| 91av视频在线播放| 欧美午夜影院在线视频| 亚洲国产精品一区二区三区| 成人在线观看视频网站| 亚洲国产精品久久久| 国产精品99久久久久久久久久久久| 九色精品免费永久在线| 亚洲综合日韩中文字幕v在线| 亚洲毛片在线观看.| 欧美孕妇与黑人孕交| 91久久久久久久久久| 动漫精品一区二区| 国产日韩欧美一二三区| 日韩亚洲一区二区| 国产视频久久久久久久| 亚洲欧美中文日韩在线| 伊人久久久久久久久久久久久| 狠狠躁夜夜躁久久躁别揉| 北条麻妃一区二区在线观看| 日韩美女视频在线观看| 成人激情在线观看| 亚洲最大福利网| 两个人的视频www国产精品| 一区二区三区无码高清视频| 欧美成人免费大片| 日本成人免费在线| 欧美日韩在线观看视频小说| 国产一区二区视频在线观看| 久久久亚洲影院| 日韩激情av在线播放| 欧美成人国产va精品日本一级| 日韩在线国产精品| 日韩在线观看网址| 日韩成人激情视频| 国产精品第二页| 亚洲一区二区三区香蕉| 欧美激情免费观看| 欧美中文在线免费| 亚洲人成电影在线| 7777kkkk成人观看| 日韩中文理论片| 亚洲а∨天堂久久精品喷水| 亚洲欧洲国产精品| 日韩av在线资源| 欧美在线不卡区| 久久久久久久久91| 国产精品女主播| 国产成人免费av电影| 中文字幕av一区| 国产成人免费91av在线| 日韩高清免费在线| 国产一区二区在线免费| 91久久久久久久久久久久久| 日韩成人在线观看| 国产91精品在线播放| 欧美成人激情视频| 欧美日韩亚洲视频一区| 欧美与欧洲交xxxx免费观看| 91精品久久久久久久久久另类| 亚洲人a成www在线影院| 日韩电视剧免费观看网站| 日韩av在线电影网| 国产婷婷色综合av蜜臀av| 欧美精品久久久久| 欧美激情a∨在线视频播放| 国产精品一区二区三区成人| 91精品久久久久久久久久久久久| 91在线视频精品| 久久久久国产精品www| 久久免费观看视频| 欧美一区二区视频97| 欧美性猛交xxxx免费看久久久| 色一情一乱一区二区| 成人精品在线观看| 91免费的视频在线播放| 亚洲国产成人精品电影| 成人精品久久av网站| 久久免费成人精品视频| 国产精品96久久久久久又黄又硬| 国产精品va在线播放| 国产精品久久久久久五月尺| 欧美性理论片在线观看片免费| 欧美性猛交xxxx免费看| 久久久久久av| 亚洲自拍欧美色图| 欧美性高潮在线|