我不明白。
我认为TypeError就是我所需要的。 我在网上查看了一些例子,我认为这是对的:
def main():
x = int(input("Input a number:"))
y = int(input("Input another number:"))
result = x * y
while not result:
try:
result = x * y
except TypeError:
print('Invalid Number')
main()
答案 0 :(得分:0)
在try和except语句中包含输入
def main():
while True:
try:
x = int(input("Input a number:"))
y = int(input("Input another number:"))
break
except ValueError:
print('invalid Number')
result=x*y
print(result)