在 Python 中,while
循环是一种基本的循环结构,它允许重复执行一段代码直到指定的条件不再满足为止。
基本语法
while 条件表达式:
循环体
当条件表达式为真时,循环体中的代码会被执行。每次循环结束后,Python 会重新评估条件表达式,如果条件表达式仍然为真,则继续执行循环体。
示例
以下是一个简单的 while
循环示例,用于打印数字 1 到 5:
i = 1
while i <= 5:
print(i)
i += 1
输出结果:
1
2
3
4
5
无限循环
在某些情况下,你可能需要一个无限循环,直到用户输入特定的值。以下是一个简单的示例:
while True:
x = input("请输入 'exit' 退出循环:")
if x == 'exit':
break
print("您输入了:", x)
在这个示例中,循环会一直执行,直到用户输入 'exit'。
注意事项
- 确保循环中的条件表达式最终会变为假,否则将导致无限循环。
- 在循环中修改循环变量时,注意避免造成逻辑错误。
while_loop