麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > Python > 正文

Python中的break語句

2023-04-25 12:32:07
字體:
供稿:網(wǎng)友

一、break用法簡介

python中的break語句與其它語言中的break語句作用相同,用于循環(huán)中跳出循環(huán)。

python的break語句不能用于除循環(huán)外的其它場合,否則會給出“SyntaxError: ‘break’ outside loop.” 的錯誤。

python不支持標(biāo)簽(Label)循環(huán),以免給程序帶來不必要的復(fù)雜性。

其流程圖如下:

Python中的break循環(huán)

 二、break語句用于while循環(huán)中

i = 0

while i < 5:
    print(i)
    if i == 3:
        break
    i += 1

輸出結(jié)果:

0
1
2
3

本例中,使用while循環(huán)輸出小于5的自然數(shù),但在循環(huán)體中有判定條件 i == 3?條件滿足時,將提前退出循環(huán)體,因此實際上只輸出了0~3四個自然數(shù)。

在Python 3.8.2 shell中的運行情況如下圖所示:

break用于while循環(huán)中

三、break語句用于for循環(huán)中

下面的例子使用for循環(huán)輸出列表中的值。

h = ['武林網(wǎng)VEVB', 'www.companysz.com', 12, 6421,10031]
cnt = 0
for e in h:
    if cnt == 2:
        break
    print(e)
    cnt += 1

輸出結(jié)果:

武林網(wǎng)VEVB
www.companysz.com

上面例子中,cnt用于輸出項的計數(shù),當(dāng)輸出項達(dá)到2項時,則退出for循環(huán)。在Python 3.8.2 Shell中的運行結(jié)果如下圖所示:

break用于for循環(huán)中

 四、break在嵌套循環(huán)中

當(dāng)break語句用于嵌套循環(huán)時,break僅會退出直接包含break語句的那一層循環(huán)。

下面的例子用于演示break語句用于嵌套循環(huán)中的用法。

list_tuple = [(1, 2), (3, 4), (5, 6), (7, 8)]

for i in list_tuple:
    for j in i:
        if j == 5:
            break
        print(j)

運行結(jié)果如下:

1
2
3
4
7
8

上面程序的最外層循環(huán)用于循環(huán)列表中的每個元組,內(nèi)層循環(huán)用于輸出元組中的每個值。在輸出元組元素時,如果元組中某個元素的值是5時,就不再輸出該元組中的其它值。由于5是第3個元組中的第1個值,這導(dǎo)致了不僅5本身沒有被輸出,元組中的其它值,亦即6也由于break提前結(jié)束了內(nèi)層循環(huán)而沒有被輸出,但外層循環(huán)仍然會繼續(xù),因此接著輸出了列表中第4個元組中的值。

本文(完)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产精品久久久久久一区二区三区 | 国产精品二区高清在线 | 日韩美女电影 | 国产亚洲精品久久久久久久软件 | 黄色大片网站在线观看 | 精品久久久久久久久久久久久久久久久久久 | a黄在线观看 | 国产成人在线播放视频 | 国产午夜精品久久久 | h视频在线观看免费 | 一边吃奶一边摸下娇喘 | 日韩中文字幕一区二区三区 | 香蕉成人在线观看 | 88xx成人精品视频 | 91精品视频免费 | 精精国产xxxx视频在线野外 | 黄色试看视频 | 国产成视频在线观看 | 91久久国产综合久久91精品网站 | 精品国产一区二 | 一级黄色影片在线观看 | 欧美成人精品一级 | 色播av在线| 中文区永久区 | 妇女毛片| 麻豆一区二区99久久久久 | 中文字幕在线观看日韩 | 97中文字幕第一一一页 | 成人羞羞视频在线观看免费 | 日韩欧美色综合 | 亚洲精品 在线播放 | 欧美一级三级在线观看 | 91在线视频免费观看 | 欧美一级理论 | 久久久久久久免费看 | 羞羞视频免费网站日本动漫 | 九九热精品免费视频 | 毛片av网址 | 国产一级毛片高清 | 男男啪羞羞视频网站 | av中文字幕免费在线观看 |