4個「空格」作為乙個縮排層次,永遠不要使用「製表位」
運算子兩邊放置乙個空格
模組名:模組應該是不含下畫線的、簡短的、小寫的名字。
類名:幾乎沒有例外,類名總是使用首字母大寫單詞串(capwords)的約定。
全域性變數名:一般全部大寫字母命名。
函式名:函式名應該為小寫,可用下畫線風格單詞以增加可讀性。
方法名和例項變數:這大體上和函式相同,通常使用小寫單詞,必要時用下畫線分隔增加可讀性
私有屬性:必須有兩個前導下畫線,無後置下畫線
為所有公共模組、函式、類和方法編寫文件字串。多行文件字串結尾的""" 應該單獨成行,對單行的文件字串,結尾的"""在同一行也可以。
Python程式設計規範
1,python程式設計規範 編碼 所有的 python 指令碼檔案都應在檔案頭標上 coding utf 8 用於設定編輯器,預設儲存為 utf 8 格式。注釋 業界普遍認同 python 的注釋分為兩種,堅持適當注釋原則。對不存在技術難點的 堅持不注釋,對存在技術難點的 必須注釋。但與注釋不同,...
Python程式設計規範
簡單總結一下 類名 首字母大寫,如 myclass,內部類可以使用額外的前導下劃線。函式 方法名 小寫 下劃線 函式和方法的引數 如果函式的引數名稱和保留關鍵字衝突,通常加乙個字尾下劃線 全域性變數 避免使用全域性變數 變數 小寫,使用下劃線連線各個單詞。如 this is a variable 1...
Python 程式設計規範
二 縮排 三 空行 四 命名 五 import 好的 vs 不好的 參考資料 一 注釋 兩重意思,兩種方式 兩種方式 個人注釋 docstrings 表明如何使用這個包 模組 類 函式 方法 甚至包括使用示例和單元測試。推薦對每乙個包 模組 類 函式 方法 寫 docstrings。示例 函式或者類...