1、Python中break和continue的区别

********************  自己的小总结!大神们不要见笑,刚初学Python  ***************************

1、在Python中,break是结束本次循环。而continue是跳出本次循环,继续下一次循环的过程

2、continue代码:

*******************  continue  ******************************
for i in range(5):
  print("loop...",i)
  for j in range(5):
    if j > 2:
      print(j)
    else:
      continue

*************************************************************

============= RESTART: F:/01_syudy/core/oneday/break_continue.py =============
loop... 0
3
4
loop... 1
3
4
loop... 2
3
4
loop... 3
3
4
loop... 4
3
4
>>>

continue是跳出本次循环,继续下一次循环,所以j只会打印大于2的数,而I的循环不会影响

******************  break  *****************************

3、break代码:

for i in range(5):
  print("loop...",i)
  for j in range(5):
    if j > 2:
      print(j)
    else:
      break

 

************************************************

============= RESTART: F:/01_syudy/core/oneday/break_continue.py =============
loop... 0
loop... 1
loop... 2
loop... 3
loop... 4

break是直接结束本次循环

 

posted on 2018-12-04 16:30  stranger_ye  阅读(1599)  评论(0)    收藏  举报

导航