前言
循环普遍存在于日常生活中,同样,在程序中,循环功能也是至关重要的基础功能。
为什么学习循环语句?
循环在程序中同判断一样,也是广泛存在的,是非常多功能实现的基础:
比如:bilibili循环轮播图
循环广告牌
批量修图
视频轮播
音乐轮播
图片轮播
大喇叭喊话
动态壁纸
视频监控
。。。。。。
循环同样是程序最基础
最核心的逻辑功能
目录:
- while 循环的基础语法
- while 循环的基础案例
- while 循环的嵌套应用
- while 循环的嵌套案例
- for 循环的基础语法
- for 循环的嵌套应用
- 循环中断:break 和 continue
- 综合案例
学习目标:
掌握使用 while 循环的基础应用
while 循环语句
生活中的循环:
每天都去向小美表白
直到成功为止
程序中的循环:
while 条件:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...
只要条件满足
会无限循环执行
while 循环语句
小美心软,只要表白100次,就会成功
print(“小美,我喜欢你")
print(“小美,我喜欢你")
print(“小美,我喜欢你")
...(还有97次)...
累
程序中的while循环
使用循环语句简单搞定
i = 0
while i < 100:
print("小美,我喜欢你")
i += 1
while 循环注意点
i = 0
while i < 100:
print("小美,我喜欢你")
i += 1
while
的条件需得到布尔类型,True
表示继续循环,False
表示结束循环- 需要设置循环终止的条件,如
i += 1
配合i < 100
,就能确保100
次后停止,否则将无限循环 - 空格缩进和
if
判断一样,都需要设置
总结:
- while 循环的语法格式
while 条件:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...
- while 循环的注意事项
- 条件需提供布尔类型结果,True 继续,False 停止
- 空格缩进不能忘
- 请规划好循环终止条件,否则将无限循环
练习案例:求1-100的和
需求:通过 while 循环,计算从 1 累加到 100 的和
提示:
- 终止条件不要忘记,设置为确保 while 循环 100 次
- 确保累加的数字,从 1 开始,到 100 结束
"""
演示了 while 循环基础练习题:求 1-100 的和
"""
sum = 0
i = 1
while i <= 100:
sum += i
i += 1
print(f"1-100 累加的和是:{sum}")