#判断一个数值是否是质数
def primenum(num):
import math
if num == 1:
print("%d不是质数"% num)
elif num == 2: #这个条件可以省略;在下面的情况中num=2,range越界则直接到最后else
print("%d是质数"% num)
else:
for i in range(2, int(math.sqrt(num)+1)):
if num % i == 0 :
print("%d不是质数"% num)
break
else:
print("%d是质数"% num)
num = int(input("输入一个数值:"))
primenum(num)
判断是否是质数
最新推荐文章于 2023-03-29 23:09:00 发布