每个人都应该学习如何编程,因为它教会你如何思考。
史蒂夫•乔布斯( Steve Jobs)
循环结构是Python程序设计中有三种基本结构之一:顺序结构、分支结构和循环结构。Python中有两种基本的循环结构,可以分为计数循环(for)和条件循环(while)两种种类型。具体可见:
break和continue是Python中循环的控制语句,二者都能控制循环,有什么区别呢?
简单来说,break用于“终止”循环,而continue用于“中止”循环。
break和continue的含义
break:中断和打破的意思,用于当满足某个条件,跳出循环,执行循环后语句。
continue:有继续的意思,用于当满足某个条件,跳过当前循环,继续下一次循环。
用于当满足某个条件时,终止整个循环,执行循环后语句。
用法结构:

break在while循环中

break在for循环中
可以看到,break语句在控制循环在什么地方终止时非常有用,但也存在一个问题。
那就是一旦使用break,整个循环都会终止。那有没有办法能只跳出这一次循环,而继续进行下一次循环呢?
这里就要用到continue语句了。
continue语句continue语句用于循环控制时,也常和条件判断(if)一起使用。
用于当满足某个条件时,中止本次循环,继续执行后续循环语句。
用法结构:


如果觉得有用,记得点赞 + 收藏,欢迎转发给身边需要的朋友~
往期精彩:
Python中常用的运算符:算术运算符、逻辑运算符、比较运算符