語句區塊是在條件為真(條件語句)時執行或執行多次(循環語句)的一組語句;
在程式碼前放置空格來縮排語句即可建立語句區塊,語句區塊中的每行必須是相同的縮排量;(建議學習:Python影片教學)
縮排:Python開發者有意讓違反了縮排規則的程式不能透過編譯,以此來強製程式設計師養成良好的程式設計習慣;
Python語言利用縮排表示語句區塊的開始和退出(Off-side規則),而非使用花括號或某種關鍵字;
增加縮排表示語句區塊的開始,而減少縮排則表示語句區塊的退出。
縮排是Python語法的一部份。
下面的偽代碼(並非真正的Python程式碼)展示了縮排的工作方式:
this is a line this is a line this is another block continuing the same block the last line of this block phew,there we escaped the inner block
多語言使用特殊單字或字元(例如begin或{ )來表示一個語句塊的開始,用另外的單字或字元(如end或})表示語句塊的結束。
但在Python中,冒號(:)用來標識語句區塊的開始,區塊中的每一個語句都是縮排的(縮排量相同)。
當回退到和已經閉合的區塊一樣的縮排量時,就表示目前區塊已經結束了。
更多Python相關技術文章,請造訪Python教學欄位進行學習!
以上是python以什麼劃分語句塊的詳細內容。更多資訊請關注PHP中文網其他相關文章!