第三课:while
循环语句
循环结构
如果满足条件就重复执行某些语句
定义
如果条件成立就执行循环语句
每次执行while
语句内的全部语句,一次循环结束后再次判断条件是否成立,如果成立则继续,否则退出该语句
语句结构
while 条件:
如果条件成立,即为真,执行这里的语句
注意:如果循环条件永远为真,那么这将是一个死循环,如下图
>>> while 1 < 2:
print("I love programing")
I love programing
I love programing
I love programing
I love programing
I love programing
I love programing
I love programing
I love programing
......
如果在交互模式下陷入了死循环,只需要按Ctrl + C
就可以强行退出
循环变量
那么想要去除死循环怎么办呢?
我们可以再循环内加上一个变量
每一次循环结束后让变量进行变化,这样就可以避免死循环的出现了
>>> while count > 0:
print("I love programing")
count = count - 1
I love programing
I love programing
I love programing
如上图,再循环中添加一个循环变量,每次循环后将循环变量进行-1的操作这样循环条件就不会永远成立了
break
语句
定义
break
语句的作用就是跳出循环,使用break
将会跳出整个while循环,继续执行下面的语句
语句范例
>>> while count > 0:
print("I love programing")
count = count - 1
break
I love programing
可以看到加上break
语句后循环只执行了一次,之后就跳出了
因为只要执行到break
语句就会跳出当前这个循环语句
本篇笔记来自B站 小甲鱼 的Python课程: 【Python教程】《零基础入门学习Python》最新版(完结撒花🎉)_哔哩哔哩_bilibili