在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
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!