1. 程式人生 > >Python學習(二)-常見問題(3)IndentationError: unindent does not match any outer indentation level

Python學習(二)-常見問題(3)IndentationError: unindent does not match any outer indentation level

Python學習(二)-常見問題(3)IndentationError: unindent does not match any outer indentation level

 

以下程式碼最後一行語句縮排數的空格數不一致,會導致執行錯誤:

 

cat b.py 
#!/usr/bin/python
if True:
    print ("Answer")
    print ("Ture")
else:
    print ("Answer")
   print ("False")     ##縮排不一致會導致致命錯誤

執行結果:

 

./b.py 
  File "./b.py", line 8
    print ("False")     ##縮排不一致會導致致命錯誤
                  ^
IndentationError: unindent does not match any outer indentation level