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

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

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

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

if xxxxxx:編譯

(空格)xxxxx程序

或者經驗

def xxxxxx:tab

(空格)xxxxx語言

還有block

for xxxxxx:初學者

(空格)xxxxx

相關文章
相關標籤/搜索