python素数判断并输出
时间: 2024-02-02 13:40:19 浏览: 65
素数判断并输出
可以使用以下代码判断一个数是否为素数(质数),并输出结果:
```python
num = int(input("请输入一个正整数:"))
if num <= 1:
print(num, "不是素数")
else:
is_prime = True
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, "不是素数")
```
该代码中,首先读取用户输入的正整数,然后进行判断。如果该数小于等于1,则不是素数;否则,从2到该数的平方根范围内遍历,判断该数是否能够被整除。如果能够被整除,则不是素数;否则,是素数。
阅读全文