Python break和continue的區別。

2021-10-03 16:57:10 字數 818 閱讀 7529

break語句和continue語句的區別在於:

break 語句是跳出整個迴圈(會終止迴圈)

continue 語句則是跳過當前迴圈,不執行continue後的語句。(不終止迴圈)

用案例來描述一下,更容易明白些。

lst =[0

,1,2

,3,4

]for i in lst:

if i ==2:

break

print

('列印數字:'

, i)

輸出結果:

遍歷列表,這裡使用了break語句,當i=2,終止迴圈。

('列印數字:'

, i)

輸出結果:

遍歷列表,這裡使用的是continue語句,當i=2,跳過當前迴圈,不會終止迴圈

用案例對比之後,區別就很明顯了。學程式設計還是得多敲多試啊。

Python break語句詳解

python break語句,就像在c語言中,打破了最程式設計客棧小封閉for或while迴圈。break語句用來終止迴圈語句,即迴圈條件沒有false條件或者序列還沒被完全遞迴完,也會停止執行迴圈語句。break語句用在while和for迴圈中。如果您使用巢狀迴圈,break語句將停止執行最深層的...

javasript中var let和const區別

let和const都是es5,es6新版本的js語言規範出來的定義,在這以前定義乙個變數只能用var。let和const都是為了彌補var的一些缺陷而新設計出來的。簡單來說是 let是修復了var的作用域的一些bug,變的更加好用。let是更好的var。複製 區別 var的作用於是函式作用域,其作用...

Jupyter Notebook啟用conda環境

windows環境配置如下 1.開啟預設conda環境 root c users username 2.選擇要在jupyter notebook中啟用的env,並啟用 root style transfer d programdata miniconda3 envs style transfer r...