【发布时间】:2020-08-06 07:30:56
【问题描述】:
假设我有一个看起来像这样的脚本
myInput = input(int('Enter a number: '))
while myInput > 0:
print(myInput)
myInput-=1
有没有办法可以中断 while 循环并返回到要求用户输入的部分?
【问题讨论】:
-
是的,你应该处理
KeyboardInterrupt异常。 -
或者,如果您希望用户给您多个输入,您可以简单地将 input() 放入您的 while 循环中。
-
为什么要中断while循环?
-
您的意思是在代码顶部放置“while True:”吗?
-
input(int(应该是int(input(
标签: python restart keyboardinterrupt