Python的縮進
? Python開發(fā)者有意讓違反了縮進規(guī)則的程序不能通過 編譯,以此來強制程序員養(yǎng)成良好的編程習慣。
? 并且Python語言利用縮進表示語句塊的開始和退出 (Off-side規(guī)則),而非使用花括號或者某種關(guān)鍵字。
? 增加縮進表示語句塊的開始,而減少縮進則表示語句 塊的退出。?
? 縮進成為了語法的一部分。
例如:if語句

? 根據(jù)規(guī)定,必須使用4個空格來表示每級縮進(不 清楚4個空格的規(guī)定如何,在實際編寫中可以自定 義空格數(shù),但是要滿足每級縮進間空格數(shù)相等)。?
? 使用Tab字符和其它數(shù)目的空格雖然都可以編譯通 過,但不符合編碼規(guī)范。?
? 支持Tab字符和其它數(shù)目的空格僅僅是為兼容很舊 的的Python程序和某些有問題的編輯程序。
標簽: