Python代碼塊是由一組相鄰的代碼行組成的,它們在縮進上具有相同層次的代碼集合。在Python中,使用縮進來表示代碼塊的開始和結束。代碼塊可以是一個函數、一個類、一個條件語句(如if語句)或循環語句(如for循環或while循環)的主體部分。代碼塊的縮進必須是一致的,通常使用四個空格作為縮進的標準。例如:
if x > 0:
print("x is positive")
print("x is greater than 0")
else:
print("x is negative or zero")
print("x is less than or equal to 0")
在上述代碼中,if語句和else語句中的所有代碼行都是屬于該代碼塊的一部分,因為它們都具有相同的縮進級別。