在Python中,continue是一個控制流語句,用于跳過當前循環中的剩余代碼,并繼續下一次循環的執行。當程序遇到continue語句時,它會立即停止當前迭代,并跳到循環的下一次迭代。
使用continue語句可以在特定條件下跳過某些代碼,從而提高程序的效率和靈活性。下面是continue語句的基本用法:
for i in range(1, 10):
if i % 2 == 0:
continue
print(i)
在上面的例子中,我們使用for循環遍歷從1到9的數字。如果數字是偶數,即i % 2 == 0為真,那么continue語句會跳過當前迭代,直接進入下一次迭代。只有奇數會被打印出來。
輸出結果為:
除了在for循環中使用continue語句,它也可以在while循環中使用。下面是一個使用continue語句的while循環示例:
i = 0
while i < 5:
i += 1
if i == 3:
continue
print(i)
在上面的例子中,我們使用while循環打印數字1到5,但是當i等于3時,continue語句會跳過當前迭代,直接進入下一次迭代。數字3不會被打印出來。
輸出結果為:
總結一下,continue語句在Python中用于跳過當前迭代,并繼續下一次迭代的執行。它可以在for循環和while循環中使用,幫助我們控制程序的流程,跳過特定條件下的代碼執行。
千鋒教育擁有多年IT培訓服務經驗,開設Java培訓、web前端培訓、大數據培訓,python培訓、軟件測試培訓等課程,采用全程面授高品質、高體驗教學模式,擁有國內一體化教學管理及學員服務,想獲取更多IT技術干貨請關注千鋒教育IT培訓機構官網。