while True:
try:
num = int(input('请输入一个整数'))
except:
print('输入错误')
continue
if num > 1:
for x in range(2,num):
if num%2==0:
print(num,'是偶数')
else:
print(num,'是奇数')
if num%x==0:
print(num,'非质数')
break
else:
print(num,'是质数')
break
else:
print(num,'是偶数')
print(num,'是质数')
else:
print(num,'小于或等于1,非质数')
if num % 2 ==0:
print(num,'是偶数')
else:
print(num,'是奇数')
break
python检验输入数字是否为质数、偶奇数
最新推荐文章于 2023-10-13 15:29:43 发布