日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

解決Python內層for循環(huán)如何break出外層的循環(huán)的問題

系統(tǒng) 1681 0

偶然發(fā)現(xiàn)了for…else…這種用法,使用這個實現(xiàn)了break跳出嵌套的for循環(huán)

            
In [31]: for i in range(1,5):
  ...:   for j in range(5,10):
  ...:     print(i,j)
  ...:     if j==6:
  ...:       break
  ...:   else:
  ...:     continue
  ...:   break
  
1 5
1 6
          

for…else…的運行邏輯是當for循環(huán)正常執(zhí)行結束就會運行其else語句,如果中途break的話,就不會執(zhí)行else中的內容

上面的代碼實現(xiàn)了內存for循環(huán)break跳出了外層的for循環(huán),當內層for循環(huán)正常執(zhí)行時,會執(zhí)行else中的continue,此時會跳過外層的break語句,實現(xiàn)外層的循環(huán),當內層出現(xiàn)break語句時,else語句忽略,跳出內層循環(huán),順序執(zhí)行外層的break語句,跳出外層循環(huán)

以上這篇解決Python內層for循環(huán)如何break出外層的循環(huán)的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 张掖市| 洛隆县| 获嘉县| 德化县| 海兴县| 新晃| 兰西县| 民丰县| 泾源县| 新巴尔虎右旗| 名山县| 南昌县| 特克斯县| 兰州市| 金山区| 邯郸县| 从江县| 始兴县| 云林县| 南部县| 柳林县| 来宾市| 盱眙县| 长寿区| 蕉岭县| 武山县| 沁水县| 海兴县| 鹿泉市| 鲜城| 霸州市| 玉屏| 定日县| 湾仔区| 桓仁| 昭苏县| 香格里拉县| 榆树市| 邢台县| 麟游县| 安多县|