Python跳出循环语句break与continue的区别

男娘i 2022-03-15 00:34 359阅读 0赞

在Python中,break与continue都是常用的跳出for循环语句的指令,两者的区别用下面的简单代码示例即可以分辨清楚

continue:在循环体中,跳过i==5的循环,但继续执行之后的所有循环

  1. for i in range(0, 10):
  2. if i == 5:
  3. continue
  4. print i

continue输出:

  1. C:\Python27\ArcGIS10.2\python.exe "H:/04.JING Chenlin/codes/222.py"
  2. 0
  3. 1
  4. 2
  5. 3
  6. 4
  7. 6
  8. 7
  9. 8
  10. 9
  11. Process finished with exit code 0

break:直接跳出循环

  1. for i in range(0, 10):
  2. if i == 5:
  3. break
  4. print i

break输出:

  1. C:\Python27\ArcGIS10.2\python.exe "H:/04.JING Chenlin/codes/222.py"
  2. 0
  3. 1
  4. 2
  5. 3
  6. 4
  7. Process finished with exit code 0

发表评论

表情:
评论列表 (有 0 条评论,359人围观)

还没有评论,来说两句吧...

相关阅读