您好,登錄后才能下訂單哦!
python退出for循環(huán)的方法?這個(gè)問(wèn)題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見(jiàn)到的。希望通過(guò)這個(gè)問(wèn)題能讓你收獲頗深。下面是小編給大家?guī)?lái)的參考內(nèi)容,讓我們一起來(lái)看看吧!
Python中的for循環(huán)與其它語(yǔ)言不大一樣,但退出循環(huán)還是與大多數(shù)語(yǔ)言一樣,可以使用關(guān)鍵字break退出整個(gè)for循環(huán)。
退出循環(huán)的break語(yǔ)句
上面的問(wèn)題,我們一個(gè)個(gè)來(lái)解答。先說(shuō)第一個(gè)問(wèn)題,在循環(huán)語(yǔ)句中,如果想中途退出循環(huán)該怎么辦?
Python語(yǔ)言提供了break語(yǔ)句可以跳出當(dāng)前循環(huán),直接執(zhí)行后面的語(yǔ)句。使用break語(yǔ)句時(shí),一般會(huì)設(shè)置觸發(fā)條件,當(dāng)設(shè)置的條件滿足時(shí),執(zhí)行break語(yǔ)句退出循環(huán)。
定義標(biāo)記變量;利用變量值的變化退出循環(huán)
# 第一種嵌套形式 a = [[1, 2, 3], [5, 5, 6], [7, 8, 9]] # init_i = 0 # init_j = 0 flag = True for i in range(3): for j in range(3): # print(i, j) if a[i][j] == 5: flag = False init_i = i init_j = j break if not flag: break print(init_i, init_j) print(i, j) # 第二種嵌套形式 flag = True while flag: for i in range(10): print(x) flag = False break
感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)python退出for循環(huán)的方法大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。