循环在程序中同判断一样,也是广泛存在的,是非常多功能实现的基础,如循环广告牌、批量修图、视频轮播、音乐轮播、图片轮播、大喇叭喊话、动态壁纸、视频监控等等。循环同样是程序最基础、最核心的逻辑功能。
while循环语句格式
while 条件:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
…(省略)…
只要条件满足,会无限循环执行。
例子:
要求:输出100次爱学习
i = 0
whilt i < 100: # 条件是i变量小于100,只要满足这个条件循环会一直执行
print("爱学习") # 当条件满足时输出爱学习,同时把i变量加1。因为i变量在循环前初始值已经定义为0,所以循环每执行一次输出i变量就会变成1,再执行一次i就会变成2…,当i到达100时不满足上面的条件,循环就结束了
i += 1
while循环语句注意点
- while条件需提供布尔类型结果,True表示继续循环,False表示结束循环。
- 需要设置循环终止的条件,如i +=1配合i < 100,就能确保100次后停止,否则将无限循环。
- 空格缩进和if判断一样,都需要设置。