python PEP8編碼規範 中文簡版

2022-07-18 03:48:11 字數 596 閱讀 2803

**布局

縮排:每一行的縮排使用4個空格。續行應該與其包裹的元素對齊,要麼使用圓括號,方括號和花括號內的隱式行連線來垂直對齊,要麼使用掛行縮排對齊。當使用掛行縮排時,應該考慮到第一行不應該有引數,以及使用縮排以區分自己是續行。

推薦:

製表符還是空格?

空格是首選的縮排方式。

製表符追能用於同樣使用製表符縮排的**保持一致。

python3不允許同時使用空格和製表符的縮排

混合使用製表符和空格的python2**應該統一轉成空格。

當在命令中加入-t選項執行python2時,它會發出關於非法混用製表符與空格的警告。當使用-tt時,這些警告會變成錯誤,強烈建議使用這樣的引數。

行的最大長度

所有行限制的最大字元數為79.

沒有結構化限制的大塊文字(文件字元或者注釋),每行的最大字元數限制在72.

限制編輯器視窗寬度可以使多個檔案並行開啟,並且使用**檢查工具時工作的很好。

PythonPEP8編碼規範

英文教程 中文教程 1 縮排4個空格,禁止空格與tab混用 2 行長79,防止單行的邏輯過於複雜 if 1 pass 1 除非在lamdba函式中,否則不要使用單字母的變數名,但是即使在lamdba函式中變數名也要盡可能有意義 2 包名 模組名 函式名全部使用小寫,單詞使用下劃線鏈結 3 類名 異常...

Python PEP8 編碼規範

縮排4個空格的縮排 編輯器都可以完成此功能 不要使用tap,更不能混合使用tap和空格。每行最大長度79,換行可以使用反斜槓,最好使用圓括號。換行點要在操作符的後邊敲回車。類前後空兩行 類中方法空一行 函式內邏輯無關段落空一行,其他地方盡量不再空行。模組內容的順序 模組注釋和文件字串 匯入模組 全域...

Python pep8 編碼規範

pep8規範 官方文件 pep8中文翻譯 以下內容 pep8 python 編碼規範 一 編排 1 縮排。4個空格的縮排 編輯器都可以完成此功能 不使用tap,更不能混合使用tap和空格。2 每行最大長度79,換行可以使用反斜槓,最好使用圓括號。換行點要在操作符的後邊敲回車。3 類和top leve...