while
循环来创建一个死循环,直到用户输入特定的值(例如y
)。以下是一个示例代码,展示了如何实现这一功能:
while True:
user_input = input("请输入'y'以结束循环: ")
if user_input.lower() == 'y':
break
else:
print("你输入的不是'y',循环继续中...")
在这个示例中,while True
创建了一个无限循环,循环的条件始终为真。在循环体内,我们使用input
函数提示用户输入,并将输入存储在变量user_input
中。然后,我们检查用户输入是否为y
(不区分大小写),如果是,则使用break
语句跳出循环;否则,打印一条消息表示循环将继续。
这种方法简单且直接,适用于需要用户输入来终止循环的场景。