while True:
if temp.isdigit():
num = int(temp)
if num % 2 == 0:
print('这是个偶数')
else:
print('这是个奇数')
break
else:
print('请输入一个整数')
temp = input('重新输入')
while True:
temp = input('请输入一个数: ')
try:
num = int(temp)
if num % 2 == 0:
print('这是个偶数')
break
else:
print('这是个奇数')
break
except ValueError:
print('请输入一个整数!')
continue while True:
try:
x = int(input('请输入一个数字 :'))
break
except:
print('您输入的不是一个数字,请重新输入!')
print()
print('这是个偶数') if x % 2 == 0 else print('这是个奇数') 像三楼的异常处理
页:
[1]