continue 的用户及实例
生活随笔
收集整理的這篇文章主要介紹了
continue 的用户及实例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
?
?
continue 跳出本次循環,繼續下一次循環
“break”是跳出整個循環
實例1:
for i in range(10):if i <5:
continue #這里條件是小于5,滿足條件的就跳出了本次循環,不在執行print,所以最終打印的是5~9
print(i)
結果
?
實例2:
for j in range(2): #在上邊的基礎上進行了改動,僅僅是將下邊的內容進行2次循環for i in range(10):
if i <5:
continue
print(i)
結果
“56789”被執行了2次
?
實例3:
for j in range(2):for i in range(10):
if i <5: #小于5不執行,所以輸出 5 6 7 8 9
continue
if i> 8: #大于8直接跳出整個i循環,所以 9 不執行,
break
結果
只執行了2次 5 6 7 8? ? ?
我在這里獲得了一個知識點,就是if 可以單獨使用。。。不需要強制跟個else,哈。
實例4:
#這里比較繞,我繞了一會兒才出來 j range(3)是循環三次,但是j>3是 ‘’0 1 2 3 4‘’這四次,從0開始算。?
for j in range(5):for i in range(10):
if i <5: #這里是小于5不輸出,那么就是輸出5 6 7 8 9,j是5,要輸出5次
continue
if j> 3: #這里寫著j大于3,直接break終止,意思就是第4次以后直接停止這個循環,所以循環4次,第“0”次,“1”,“2”,“3”這4次
break
print(i)
結果:
?
?同理
?循環3次,大于“1”就出來,實際是0,1,2,這3次,但是2大于1了,所以2不執行,實際執行了 0 ,1 兩次。結果是循環了兩遍
?
?
?
轉載于:https://www.cnblogs.com/PYlog/p/8575723.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的continue 的用户及实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: svn在linux下的使用(转)
- 下一篇: 【无标题】AMAZINGIC晶焱科技:预