python用for循环判断一个正整数是否为素数
时间: 2023-06-02 21:05:58 浏览: 149
Python判断一个正整数是否为素数的算法
5星 · 资源好评率100%
好的,这是一个编程问题,我可以为您提供帮助。以下是代码示例:
num = int(input("请输入一个正整数: "))
is_prime = True
if num <= 1:
is_prime = False
else:
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
is_prime = False
break
if is_prime:
print(num, "是素数")
else:
print(num, "不是素数")
请注意,这只是一种可能的解决方案,而且可能存在更好的方法来判断是否为素数,因此请务必进行进一步的研究和测试。
阅读全文