最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python for循環(huán)搭配else常見問題解決

 更新時(shí)間:2020年02月11日 09:53:44   作者:xushukui  
這篇文章主要介紹了Python for循環(huán)搭配else常見問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了Python for循環(huán)搭配else常見問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

假設(shè)有如下代碼:

for i in range(10):
  if i == 5:
    print 'found it! i = %s' % i
else:
  print 'not found it ...'

你期望的結(jié)果是,當(dāng)找到5時(shí)打印出

found it! i = 5

實(shí)際上打印出來的結(jié)果為:

found it! i = 5
not found it ...

當(dāng)?shù)膶?duì)象迭代完并為空時(shí),位于else的子句將執(zhí)行,而如果在for循環(huán)中含有break時(shí)則直接終止循環(huán),并不會(huì)執(zhí)行else子句。

所以正確的寫法應(yīng)該為:

for i in range(10):
  if i == 5:
    print 'found it! i = %s' % i
    break
else:
  print 'not found it ...'

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

张掖市| 古交市| 江西省| 渝北区| 塔河县| 车致| 丰台区| 阳泉市| 边坝县| 隆回县| 金山区| 中阳县| 康乐县| 乐清市| 仙游县| 怀安县| 百色市| 绥滨县| 泗阳县| 庄浪县| 漳浦县| 玛曲县| 信阳市| 涡阳县| 遵义县| 永吉县| 平顶山市| 通化县| 永平县| 大石桥市| 云南省| 盘山县| 雅江县| 武安市| 桐庐县| 桂平市| 迭部县| 运城市| 来安县| 广水市| 邻水|