输入一个正整数m,判断它是否为素数
时间: 2023-12-13 22:05:00 浏览: 76
python 输入一个正整数判断它是不是素数 示例
5星 · 资源好评率100%
好的,这个问题很简单。素数是指只能被1和自己整除的正整数,因此我们可以从2开始遍历到m-1,判断m是否能被其中任何一个数整除。如果都不能整除,则m就是一个素数。这是代码实现:
```python
def is_prime(m):
if m < 2:
return False
for i in range(2, m):
if m % i == 0:
return False
return True
```
可以调用这个函数来判断:
```python
m = int(input("请输入一个正整数:"))
if is_prime(m):
print(f"{m} 是素数")
else:
print(f"{m} 不是素数")
```
希望这个回答能帮到你。
阅读全文