continue和break的区别

break是跳出整个循环,而continue是跳出本次循环,进入下一个循环。

可以通过下面的例子得以解释

例1:

for i in range(0,10):
   if i<5:
        print("loop",i)
   else:
       continue
        print("hehe....")

结果是:

loop 0
loop 1
loop 2
loop 3
loop 4
over

例2:

for i in range(0,10):
if i <5:
print("loop ",i)
break
else :
continue
print("over.")

结果是:

loop 0

 

posted @ 2019-04-04 15:04  i_am_mff  阅读(139)  评论(0)    收藏  举报