python問題:IndentationError:expected an indented blo

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

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

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

if xxxxxx:it

(空格)xxxxxio

或者編譯

def xxxxxx:程序

(空格)xxxxx經驗

還有margin

for xxxxxx:top

(空格)xxxxx

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

相關文章
相關標籤/搜索