素数python程序编写
时间: 2023-06-14 21:03:09 浏览: 67
计算素数的python程序
以下是一个简单的 Python 程序,用于判断一个数是否为素数:
```python
num = int(input("请输入一个正整数:"))
if num < 2:
print(num, "不是素数")
else:
for i in range(2, num):
if num % i == 0:
print(num, "不是素数")
break
else:
print(num, "是素数")
```
程序首先从用户那里获取一个正整数,然后进行判断。如果这个数小于 2,则它不是素数。否则,程序从 2 开始循环到这个数减 1,检查是否有除了 1 和它本身之外的因子。如果有,那么这个数不是素数。如果循环结束后还没有发现因子,则这个数是素数。
阅读全文