Python break最外層
在Python中,break
語句用於跳出最內層的循環或最內層的for
或while
循環。如果你想要跳出外層的循環,你需要使用嵌套循環來實現。
下面是一個例子,展示了如何使用嵌套循環和break
語句來控制程式的執行流程:
# 外層循環
outer_loop = 0
while outer_loop < 3:
# 內層循環
inner_loop = 0
while inner_loop < 5:
if inner_loop == 2: # 假設我們想要在這裡跳出內層循環
break # 這將跳出內層循環
print(f"{outer_loop}, {inner_loop}")
inner_loop += 1
# 這裡是在內層循環結束後執行的代碼
print("Outer loop continues...")
outer_loop += 1
print("All loops have completed.")
在這個例子中,break
語句用於跳出內層循環,而不是外層循環。如果你想要在外層循環中使用break
語句,你需要確保它在內層循環中沒有使用,或者使用不同的條件來觸發break
。