python中怎么判断一个数是素数

2025-04-16 07:15:29
推荐回答(1个)
回答1:

1、实现源码
def isPrime():
n = int(input("请输入一个数字:"))
if n > 1:
for k in range(2, n):
if n % k == 0:
print(n, "不是素数")
break
else:
print(n, "是素数")
else:
print(n, "不是素数")

isPrime()

2、实现结果
请输入一个数字:5
5 是素数

请输入一个数字:10
10 不是素数