在 Python 中,while 语句用于创建循环,只要指定的条件为 True,就会重复执行缩进的代码块
计数循环的基础用法
count = 0
while count < 5:
print(f"计数:{count}")
count += 1 # 每次循环后更新条件变量,避免无限循环
break结束循环
num = 1
while True: # 条件恒为True,理论上无限循环
print(num)
num += 1
if num > 3: # 当num>3时,触发break
break
注意事项:
- 循环体必须缩进(通常用 4 个空格),否则会报错。
- 务必在循环体内修改与条件相关的变量(如示例 1 的
count += 1),否则可能导致无限循环(需手动终止程序)。 - 可嵌套使用
while循环或与if等语句结合,实现复杂逻辑。