1. 類名:單詞首字母大寫,駝峰法命名
2. 測試用例:以“test”為前綴,單詞之間“_”連接
3. 普通函數名:小寫字母,單詞之間用“_”分割
4. 普通變量:小寫字母,單詞之間用“_”分割
5. 包名:簡短的、小寫的名字,如果下劃線可以改善可讀性,可以加入
6. 模塊名:與包名規范相同
注意:
在python中,變量名類似xx的,也就是以雙下劃線開頭,并且以雙下劃線結尾的,是特殊變量,特殊變量是可以直接訪問的,不是private變量,所以,不能用name,score這樣的命名。
有些時候,以一個下劃線開頭的實例變量名,比如_name,這樣的實例變量外部是可以訪問的,但是,按照約定俗成的規定,當你看到這樣的變量時,意思就是,“雖然我可以被訪問,但是,請把我視為私有變量,不要隨意訪問”。