假设我有一个看起来像的脚本
myInput = input(int('Enter a number: '))
while myInput > 0:
print(myInput)
myInput-=1
有没有一种方法可以中断while循环并返回到要求用户输入的部分?
假设您指的是KeyboardInterrupt
:
def foo():
try:
myInput = int(input('Enter a number: '))
while myInput > 0:
print(myInput)
myInput-=1
return True
except KeyboardInterrupt:
return False
while not foo():
pass