Python 中 Unexpected indent 是什麼?
Python 不僅要求縮排,還要求一致的縮排。如果我們用 4 個空格縮排一行,然後用 3 個(或 5、6 個)縮排下一行,我們就會得到 Python 中 unexpected indent 的錯誤。
在給定的程式碼中,第 3 行比第 2 行在開頭多出空格。塊中的所有程式碼行都必須以完全相同的空格數開頭。兩個 print 語句都必須縮排相同空格數。因此,不會顯示 unexpected indent 的更正程式碼如下。
def a(): print "foo" print "baz"
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP