純小寫字母,單詞之間用_分割
類名
首字母大寫,不用_分割
全局變量名(類似于Java中的static變量)
純大寫,單詞之間用_分割
普通變量
純小寫字母,_分割
私有實例變量(外部訪問會報錯)
以__(兩個下劃線)開頭,其余和普通變量保持一致
專有變量
__開頭__結尾,一般為python的自有變量,不要以這種方式命名
普通函數
和普通變量保持一致
私有函數
以__(兩個下劃線)開頭,其余和普通函數保持一致
文件名
全小寫,可使用下劃線
包名
簡短的、小寫的名字,如果下劃線可以改善可讀性,也可以加入下劃線
模塊名
與包的規范相同
類名
首字母大寫,內部類可以用額外的下劃線
函數名
全部小寫、用下劃線隔開增加可讀性