python PEP8規範

<code>1、使用4個空格而不是tab鍵進行縮進。
2、每行長度不能超過79

3、使用空行來間隔函數和類,以及函數內部的大塊代碼
4、必要時候,在每一行下寫註釋
5、使用文檔註釋,寫出函數註釋
6、在操作符和逗號之後使用空格,但是不要在括號內部使用
7、命名類和函數的時候使用一致的方式,比如使用CamelCase來命名類,
使用lower_case_with_underscores來命名函數和方法
8、在類中總是使用self來作為默認
9、儘量不要使用魔法方法
10、默認使用UTF-8,甚至ASCII作為編碼方式
11、換行可以使用反斜槓,最好使用圓括號。
12、不要在一句import中多個庫,
空格的使用/<code>
  1. 各種右括號前不要加空格。
  2. 逗號、冒號、分號前不要加空格。
  3. 函數的左括號前不要加空格。如Func(1)
  4. 序列的左括號前不要加空格。如list[2]
  5. 操作符左右各加一個空格,不要為了對齊增加空格
  6. 函數默認參數使用的賦值符左右省略空格
  7. 不要將多句語句寫在同一行,儘管使用‘;’允許
  8. if/for/while語句中,即使執行語句只有一句,也必須另起一行
<code> 函數命名使用全部小寫的方式,常量命名使用大寫,類屬性(方法和變量)使用小寫
類的命名首字母大寫/<code>


python PEP8規範


分享到:


相關文章: