更新時(shí)間:2021-06-11 來源:黑馬程序員 瀏覽量:
IT就到黑馬程序員.gif)
break語句用于跳出離它最近一級(jí)的循環(huán),能夠用于for循環(huán)和while循環(huán)中,通常與if語句結(jié)合使用,放在if語句代碼塊中,其格式如下所示。
for 臨時(shí)變量 in 可迭代對(duì)象: 執(zhí)行語句 if 條件表達(dá)式: 代碼塊 break例如,使用for循環(huán)遍歷字符串“itcast”,一旦遍歷到字符“a”,就可以使用break語句跳出循環(huán),示例代碼如下:
name = "itcast"
for word in name:
print("--------")
if (word == 'a'):
break
print(word)以上代碼使用for循環(huán)遍歷字符串“itcast”中的字符,當(dāng)遍歷到字符“a”時(shí),滿足if語句中的條件表達(dá)式, 因此執(zhí)行if語句中的break語句,跳出for循環(huán)。
運(yùn)行程序,結(jié)果如下所示。
-------- i -------- t -------- c --------break語句也可以用于while循環(huán),其格式如下所示:
while 條件表達(dá)式: 代碼塊 if 條件表達(dá)式: 代碼塊 breakwhile循環(huán)中使用break語句的示例代碼如下:
i = 0
max = 5
while i < 10:
i += 1
print("--------")
if (i == max):
break
print(i)以上代碼首先定義變量i與max,然后將“i<10”作為條件表達(dá)式,當(dāng)i的值小于10時(shí)執(zhí)行while循環(huán)中的代碼塊,每執(zhí)行一次while循環(huán)i的值增加1,在while循環(huán)的代碼塊中包含if語句,該if語句判斷變量i的值與變量max的值是否相等,如果相等則執(zhí)行if語句中的break語句。
運(yùn)行程序,結(jié)果如下所示。
-------- 1 -------- 2 -------- 3 -------- 4 --------
python中if…else語句如何用?[python培訓(xùn)]
1024首播|39歲程序員逆襲記:不被年齡定義,AI浪潮里再迎春天
2025-10-241024程序員節(jié)丨10年同行,致敬用代碼改變世界的你
2025-10-24【AI設(shè)計(jì)】北京143期畢業(yè)僅36天,全員拿下高薪offer!黑馬AI設(shè)計(jì)連續(xù)6期100%高薪就業(yè)
2025-09-19【跨境電商運(yùn)營(yíng)】深圳跨境電商運(yùn)營(yíng)畢業(yè)22個(gè)工作日,就業(yè)率91%+,最高薪資達(dá)13500元
2025-09-19【AI運(yùn)維】鄭州運(yùn)維1期就業(yè)班,畢業(yè)14個(gè)工作日,班級(jí)93%同學(xué)已拿到Offer, 一線均薪資 1W+
2025-09-19【AI鴻蒙開發(fā)】上海校區(qū)AI鴻蒙開發(fā)4期5期,距離畢業(yè)21天,就業(yè)率91%,平均薪資14046元
2025-09-19