PEP8 python編碼規範

PEP8 Python 編碼規範

一、編排

一、縮進。4個空格的縮進(編輯器均可以完成此功能),不使用Tap,更不能混合使用Tap和空格編輯器

二、每行最大長度79,換行能夠使用反斜槓,最好使用圓括號。換行點要在操做符的後邊敲回車。函數

三、類與類直接空兩行,類與方法之間空一行,類與倒包空兩行,函數與函數之間空兩行編碼

四、導包順序:標準、三方和本身編寫順序依次排放,之間空一行。import

五、 不要在一句import中多個庫,好比import os, sys不推薦。方法

二、空格

一、各類右括號前不要加空格im

二、逗號、冒號、分號前不要加空格,後加空格命名

三、函數的左括號前不要加空格。如Func(1)註釋

四、操做符左右各加一個空格命名規範

五、函數默認參數使用的賦值符左右省略空格。參數

三、註釋

一、塊註釋,在一段代碼前增長的註釋。在‘#’後加一空格。段落之間以只有‘#’的行間隔

二、行註釋,在一句代碼後加註釋,代碼後兩個空格後註釋

四、命名規範

見名知意,能夠用下劃線鏈接

相關文章
相關標籤/搜索