while True:
temp = input('请输入一个整数:')
try:
temp = int(temp)#这里如果不是整数的话会引发报错,直接进入 except后面的reason,如果是整数则会执行break,跳出循环
break
except ValueError as reason:
print('出错!输入的不是整数。'+str(reason))
while True:
temp = input('请输入一个整数:')
try:
temp = int(temp)#这里如果不是整数的话会引发报错,直接进入 except后面的reason,如果是整数则会执行break,跳出循环
break
except ValueError as reason:
print('出错!输入的不是整数。'+str(reason))