Python函數(shù)命名規(guī)則?
Python 變量命名規(guī)則
模塊名 & 包名
純小寫(xiě)字母,單詞之間用 _ 分割
類名
首字母大寫(xiě),不用 _ 分割
全局變量名(類似于 Java 中的 static 變量)
純大寫(xiě),單詞之間用 _ 分割
普通變量
純小寫(xiě)字母,_ 分割
私有實(shí)例變量(外部訪問(wèn)會(huì)報(bào)錯(cuò))
以 __ (兩個(gè)下劃線)開(kāi)頭,其余和普通變量保持一致
專有變量
__ 開(kāi)頭 __ 結(jié)尾,一般為 python 的自有變量,不要以這種方式命名
普通函數(shù)
和普通變量保持一致
私有函數(shù)
以 __ (兩個(gè)下劃線)開(kāi)頭,其余和普通函數(shù)保持一致
文件名
全小寫(xiě),可使用下劃線
包名
簡(jiǎn)短的、小寫(xiě)的名字,如果下劃線可以改善可讀性,也可以加入下劃線
模塊名
與包的規(guī)范相同
類名
首字母大寫(xiě),內(nèi)部類可以用額外的下劃線
函數(shù)名
全部小寫(xiě)、用下劃線隔開(kāi)增加可讀性