在python中break和continue都有跳出循环体的作用,但是他们还是有一些区别的,具体区别如下:
break:是直接跳出循环,跳出自己所处的整个循环体
continue:只是跳出本次循环,而进入到下一次循环中
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1、关于break的实例代码(执行结果,只会输出guido):
names=['guido','van','rossum','https://www.cnblogs.com/5201351'] for name in names: if name == 'van': break print(name)
2、关于continue的实例代码:
names=['guido','van','rossum','https://www.cnblogs.com/5201351'] for name in names: if name == 'van': continue print(name)
这里遍历到van时,不执行后面的内容,只是跳出本次循环,然后进入下一个循环之中,以后执行结果如下:
guido
rossum
https://www.cnblogs.com/5201351
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/13388409.html