用python写一段程序:输入一个数,判断它是否为素数
时间: 2024-02-16 10:03:40 浏览: 79
python.docx
好的,以下是 Python 代码实现:
```python
num = int(input("请输入一个整数:"))
# 判断 num 是否为素数
if num > 1:
for i in range(2, num):
if num % i == 0:
print(num, "不是素数")
break
else:
print(num, "是素数")
else:
print(num, "不是素数")
```
这段程序会先让用户输入一个整数,然后通过 for 循环和取余运算来判断该数是否为素数。如果 num 能被 2 到 num-1 中的任意一个数整除,则它不是素数,程序就会输出“不是素数”;反之,如果 num 不能被任何一个数整除,则它是素数,程序就会输出“是素数”。
阅读全文