在Python中,break与continue都是常用的跳出for循环语句的指令,两者的区别用下面的简单代码示例即可以分辨清楚
continue:在循环体中,跳过i==5的循环,但继续执行之后的所有循环
for i in range(0, 10):
if i == 5:
continue
print i
continue输出:
C:\Python27\ArcGIS10.2\python.exe "H:/04.JING Chenlin/codes/222.py"
0
1
2
3
4
6
7
8
9
Process finished with exit code 0
break:直接跳出循环
for i in range(0, 10):
if i == 5:
break
print i
break输出:
C:\Python27\ArcGIS10.2\python.exe "H:/04.JING Chenlin/codes/222.py"
0
1
2
3
4
Process finished with exit code 0

本文详细解析了Python中break与continue的区别,通过实例代码展示了如何使用这两个指令来控制for循环的流程。break用于完全终止循环,而continue则跳过当前循环的剩余部分并继续下一次迭代。
596

被折叠的 条评论
为什么被折叠?



