质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
获取用户输入的任意数,判断其是否是质数?
num = int(input('请输入大于1的自然数:'))
if 1< num < 6: #输入值为1-5,则质数有2、3
if num == 2 or num == 3 or num == 5:
print(num,'是质数')
elif num%2 == 0 or num%3 == 0 or num% 5==0 :
print(num,'是质数')
else:
print(num,'不是质数')