break和continue的使用

2021-10-19 10:35:52 字數 997 閱讀 8663

# break和continue只能用在迴圈(while, for)語句裡面,不能單獨使用

# break作用:終止所在迴圈,讓迴圈執行結束

# continue作用:結束本次迴圈,然後可以繼續執行下次迴圈

# while 迴圈 結合 break 使用 *****=

# num = 1

# while num <= 10:

# print(num)

# # 判斷生成的資料是否等於5, 如果條件滿足,則range迴圈終止執行

# if num == 5:

# # 當迴圈語句執行了break,表示break所在的迴圈終止執行。

# break

# num += 1

# for迴圈結合 continue 使用 *****=

for value in range(1, 11):

# 判斷生成的資料是否等於5, 如果條件滿足,則當前這次迴圈結束,然後可以繼續下次迴圈

if value == 5:

# 當迴圈語句執行到continue,表示本次迴圈執行結束,然後可以繼續執行下次迴圈

continue

print(value)

'''123

4678

910程序已結束,退出**0

'''

# 練習1: 利用while迴圈生成1-5的資料,當生成的資料等於3的時候讓迴圈執行結束

''''n=1

while n<=5:

if n==3:

break

print(n)

n+=1'''

for i in range (1,6):

if i == 3:

continue

print(i)

''' 12

45程序已結束,退出**

'''

break和continue的區別

一 先看msdn關於break和continue語句的幫助說明 1 break 語句用於終止最近的封閉迴圈或它所在的 switch 語句。控制傳遞給終止語句後面的語句 如果有的話 2 continue 語句將控制權傳遞給它所在的封閉迭代語句的下一次迭代。二 對break和continue語句的解釋 ...

break和continue的區別

a for int x 1 x 9 x system.out.println break 跳出 break作用範圍 switch語句或迴圈語句 當break語句單獨存在時,下面不要定義其他語句,因為執行不到 break跳出當前所在迴圈,如果出現了迴圈巢狀,break想要跳出指定的迴圈,可以通過標號來...

break和continue的區別

break是結束整個迴圈體,continue是結束單次迴圈 比方說 1.break while x 10 printf d r n x 結果是輸出 1 2 就退出了整個while迴圈 2.continue while x 10 printf d r n x 結果是 1 2 4 5 6 7 8 9 1...