当条件从用户那里获取输入时终止于循环

Terminating from loop when the condition is taking input from the user

提问人:dabbiru earning 提问时间:11/6/2023 最后编辑:Cowdabbiru earning 更新时间:11/6/2023 访问量:46

问:

while input("Enter your name"):
   print("hai")

这将要求用户输入他的名字,并等待他输入某些内容。如果用户在 5 秒内没有给出任何名称,在这种情况下,循环应自行终止。这怎么可能?

python 多线程 while 循环

评论

0赞 Cow 11/6/2023
您可以定义自己的函数来覆盖 build in 方法。或者,根据调用输入的位置,可以将其包装在wait_for异步函数中,并在异步函数中超时。input
0赞 Tsyvarev 11/6/2023
这回答了你的问题吗?键盘输入超时?

答: 暂无答案