利用键盘进行输入 反复循环 直到用户输入quit 或exit 为止大小写字母均可
while True:
a = input("请输入")
if a.upper() == 'QUIT' or a.upper() == 'EXIT':
break
print("程序结束")
该回答引用chatgpt:
可以使用一个while循环来实现不断读取用户输入,然后判断输入是否为 "quit" 或 "exit",如果是就结束循环,否则继续读取输入。同时,为了支持大小写字母均可,可以将用户输入转换为小写字母后再进行比较。
下面是一个示例代码:
while True:
user_input = input("请输入:")
if user_input.lower() == "quit" or user_input.lower() == "exit":
break
在这个示例中,while循环会一直执行,直到用户输入了 "quit" 或 "exit",这时循环会结束。用户输入的字符串会通过 input() 函数获取,并存储在变量 user_input 中。为了判断用户输入的字符串是否为 "quit" 或 "exit",我们将 user_input 变量转换为小写字母后再进行比较,这样就可以忽略大小写的影响了。如果用户输入的字符串不是 "quit" 或 "exit",则循环会继续执行,直到用户输入了正确的字符串。
不知道你这个问题是否已经解决, 如果还没有解决的话:while True:
user_input = input("请输入:")
if user_input.lower() in ["quit", "exit"]:
break