Python 是一種簡單易學的編程語言,其強大的跳轉語句功能也為程序員帶來了很多便利。在 Python 中有三種常見的控制代碼執行流程的跳轉語句:break、continue 和 return。
break 語句用于結束循環,跳出循環體。當循環條件不再滿足時,break 語句將立即結束循環體,執行循環體后的代碼。
# Example 1 i = 0 while i< 10: if i == 5: break print(i) i += 1 print("loop ended") # Output: 0, 1, 2, 3, 4, loop ended
continue 語句用于跳過當前循環的剩余語句,繼續下一輪循環。當某些條件成立時,程序需要跳過當前這輪循環,執行下一輪循環,這時就可以使用 continue 語句。
# Example 2 for i in range(10): if i % 2 == 0: continue print(i) # Output: 1, 3, 5, 7, 9
return 語句用于在函數內部退出函數,并將結果值返回給調用者。當函數需要在執行過程中結束函數的執行,并且帶有一些結果返回給調用者時,就可以使用 return 語句。
# Example 3 def add_numbers(x, y): if x< 0 or y< 0: return None return x + y result = add_numbers(5, 10) print(result) # Output: 15 result = add_numbers(-5, 10) print(result) # Output: None
在 Python 中,控制代碼執行流程的跳轉語句是非常重要的組成部分,熟練掌握這些語句可以讓程序員更加靈活地控制代碼的執行流程,實現更多的功能。
上一篇c json增加屬性
下一篇python 跳出的方法