pep8規範
( python enhancement proposal )
pep 8: e231 missing whitespace after 『,』
這個意思是逗號後面要有乙個空格
pep 8: e203 whitespace before 『,』
這個意思是逗號前面不能有空格
pep 8: w292 no newline at end of file
這裡是要求你在末尾新起一行
pep 8: e305 expected 2 blank lines after class or function definition, found 0
這個是寫完函式和類之後要空出兩個空行(方便區分)
pep 8: w391 blank line at end of file
就是這個結尾是空行,你需要把游標指向第一列
pep 8: e251 unexpected spaces around keyword / parameter equals
就是多了空格
pep 8: e261 at least two spaces before inline comment
行內注釋前需要兩個空格
pep 8: e262 inline comment should start with 『# 』
行內注釋應該以』#'加空格開始
pep 8: e302 expected 2 blank lines, found 1
就是希望有兩個空行來區分
pep 8: e271 multiple spaces after keyword
關鍵字後空格多了
pep 8:remove redundant parentheses
刪除多餘的空格
pep 8: e111 indentation is not a multiple of four
縮排問題
常見易錯問題
型別轉換 一 const cast 去除常量特性 二 static cast 普通型別轉換和類繼承的父指標到子類指標的轉換 引用一樣 注意 不能用於物件本身,只轉換不進行執行時型別檢查 不能進行的轉換 1 p int 2 aobj bobj 3 const non const 總的來說,沒有意義的轉...
使用PyCharm編譯python常見錯誤
1 bs4.featurenotfound couldn t find a tree builder with the features you requested html parser.do you need to install a parser library?處理 1 修改bs4的版本 2...
分享幾個前端常見易錯的筆(面)試題
functionf console.log a console.log b 考察知識點 var a b 3的執行順序,全域性變數和區域性變數 答案 執行順序 b 3 var a b b是全域性變數 考察知識點 閉包,作用域,i 與 i的區別 答案 0,0,1 答案 function f name f...