while 循环是 Python 中最基本的循环结构之一。只要给定的条件为真(True),它就会重复执行一段代码块。下面我们将通过几个超简单的例子带你快速上手!
1. 最基础的 while 循环
从数字 1 打印到 5:
count = 1
while count <= 5:
print(count)
count += 1
输出:
1
2
3
4
5
1
2
3
4
5
2. 在线运行示例(使用 JavaScript 模拟)
点击下方按钮,查看 while 循环的模拟输出:
小提示:使用
while True: 可以创建无限循环,记得在循环体内用 break 跳出,否则程序会一直运行!
3. 常见用途
- 重复执行用户输入直到满足条件
- 处理不确定次数的操作(如读取文件直到末尾)
- 实现简单的游戏循环或菜单系统
4. 注意事项
务必确保循环条件最终会变为 False,否则会造成死循环!例如:
# 错误示范:缺少 count 的更新
count = 1
while count <= 5:
print("这会无限打印!") # ❌ 没有 count += 1