continue和break的區別
阿新 • • 發佈:2017-09-23
pycharm 分享 mage loop print ont images 如何 class
break是跳出當前循環(並非整個循環)
例如:
for i in range(10): print(‘------‘,i) for j in range(10): print(j) if j>5: break
打印出來的效果是這樣的:
------ 0 0 1 2 3 4 5 6 ------ 1 0 1 2 3 4 5 6 ------ 2 0 1 2 3 4 5 6
#後面的不寫了。
continue是跳出本次循環,執行下次循環
可以寫這樣一個代碼用調試來觀察,得出continue的功能:
fori in range(10): if i<3: print("loop",i) else: continue print(‘hehe..‘)
其中在Pycharm裏,先給代碼加斷點,就是在代碼左邊用左鍵點出紅點,然後開始調試,其中調試是一個小蟲子的樣子。
調試時候點擊左下角的執行鍵,就可以一步一步執行,可以很方便的觀察出來continue語句是如何工作的:
continue和break的區別