掌握基础循环结构,编写高效代码
while 循环是 Python 中最基本的循环结构之一。只要给定的条件为真(True),它就会重复执行一段代码块。
与 for 循环不同,while 循环适用于不确定循环次数的场景。
while 条件:
# 执行语句
注意:缩进非常重要!Python 使用缩进来定义代码块。
打印数字 1 到 5:
i = 1
while i <= 5:
print(i)
i += 1
不断提示用户输入,直到输入 "quit" 为止(此演示模拟逻辑):
user_input = ""
while user_input != "quit":
user_input = input("输入 'quit' 退出: ")
print("你输入了:", user_input)
⚠️ 在浏览器中无法使用 input(),但逻辑可用于理解。
False,否则会导致无限循环。break 提前退出循环,continue 跳过当前迭代。count < 1000。Python 的 while 循环支持 else 子句,当循环正常结束(非 break 中断)时执行:
n = 3
while n > 0:
print(n)
n -= 1
else:
print("循环结束!")