在學習過程中有如下問題,做個記錄。
以前沒有注意的問題
1)一行列數 : pep 8 規定為 79 列,這個太苛刻了,如果要拼接url一般都會超。
乙個函式 : 不要超過 30 行**, 即可顯示在乙個螢幕類,可以不使用垂直游標即可看到整個函式。
乙個類 : 不要超過 200 行**,不要有超過 10 個方法。
乙個模組 : 不要超過 500 行。
2)不要在一句import中多個庫
不推薦import os, sys
推薦import os
import sys
在整理自己**的時候記錄的問題。
錯誤記錄:w292 no newline at end of file
處理:打個回車有新的一空行即可(新行不要有空格)。
錯誤記錄:e302 expected 2 blank lines, found 1
處理:上面只有一行空白,但是需要兩個空白行
錯誤記錄:e231 missing whitespace after 『,』
翻譯:「,」後要有空格
舉例:錯誤 print(「%s %s %s %s %s %s」 % (a,b,d,e,k,l))
正確 print(「%s %s %s %s %s %s」 % (a, b, d, e, k, l))
錯誤記錄:e225 missing whitespace around operator
翻譯:舉例:
錯誤 print(「%s %s %s %s %s %s」%(a, b, d, e, k, l))
正確 rint(「%s %s %s %s %s %s」% (a, b, d, e, k, l))
錯誤記錄:e225 missing whitespace around operator
舉例:錯誤 f=open(「d:\\test.txt」, 「ab」)
正確 f = open(「d:\\test.txt」, 「ab」)
參考:
學習 python 編寫規範 pep8 的問題筆記
在學習過程中有如下問題,做個記錄。以前沒有注意的問題 1 一行列數 pep 8 規定為 79 列,這個太苛刻了,如果要拼接url一般都會超。乙個函式 不要超過 30 行 即可顯示在乙個螢幕類,可以不使用垂直游標即可看到整個函式。乙個類 不要超過 200 行 不要有超過 10 個方法。乙個模組 不要超...
PEP8 Python 編碼規範
豆瓣 寶寶想回爐重造 python很多基礎知識以為懂了實際好渣渣 一 編排 1 縮排。4個空格的縮排 編輯器都可以完成此功能 不使用tap,更不能混合使用tap和空格。2 每行最大長度79,換行可以使用反斜槓,最好使用圓括號。換行點要在操作符的後邊敲回車。3 類和top level函式定義之間空兩行...
PEP8 Python 編碼規範
pep8 python 編碼規範 一 編排 1 縮排。4個空格的縮排 編輯器都可以完成此功能 不使用tap,更不能混合使用tap和空格。2 每行最大長度79,換行可以使用反斜槓,最好使用圓括號。換行點要在操作符的後邊敲回車。3 類和top level函式定義之間空兩行 類中的方法定義之間空一行 函式...