python問題:IndentationError:expected an indented block錯誤解決

Python語言是一款對縮進很是敏感的語言,給不少初學者帶來了困惑,即使是頗有經驗的Python程序員,也可能陷入陷阱當中。最多見的狀況是tab和空格的混用會致使錯誤,或者縮進不對,而這是用肉眼沒法分別的。程序員

在編譯時會出現這樣的錯IndentationError:expected an indented block說明此處須要縮進,你只要在出現錯誤的那一行,按空格或Tab(但不能混用)鍵縮進就行。io

每每有的人會疑問:我根本就沒縮進怎麼仍是錯,不對,該縮進的地方就要縮進,不縮進反而會出錯,,好比:編譯

if xxxxxx:程序

(空格)xxxxx經驗

或者tab

def xxxxxx:語言

(空格)xxxxxblock

還有初學者

for xxxxxx:錯誤

(空格)xxxxx

一句話 有冒號的下一行每每要縮進,該縮進就縮進

相關文章
相關標籤/搜索