Python入門課程NO10課 代碼縮進規則
極客小將2020-07-08-
對于剛剛入門的同學來說,使用ide編寫python代碼的時候,經常會出現一個IndentationError錯誤,在我們仔細檢查即便代碼之后,并沒有發現代碼有任何問題。這就是常見的IndentationError異常,為python系統內置的一個錯誤異常。這是由于不符合代碼縮進規則所引起的。例如:以上
對于剛剛入門的同學來說,使用ide編寫python代碼的時候,經常會出現一個IndentationError錯誤,在我們仔細檢查即便代碼之后,并沒有發現代碼有任何問題。這就是常見的IndentationError異常,為python系統內置的一個錯誤異常。這是由于不符合代碼縮進規則所引起的。
例如:
以上這段代碼就會拋出IndentationError錯誤。我們發現在第4行的末尾有個紅色的波浪線。這是因為其下一行,第5行沒有按照規則進行縮進所導致的錯誤。
通常的代碼縮進規則如下:
(1) 全局對象或語句塊中的首行沒有縮進,必須頂格
(2) 同層次的語句須包含相同縮進的空格數
(3) 子級層次的語句與父級層次的語句必須有縮進
(4) 單行注釋可以隨意縮進,多行注釋與同層次的代碼保持相同的縮進
如果你使用的是pycharm可以不必理會這些規則。可以使用快捷鍵 Ctrl+Alt+L來實現快速排版。
