python 最大素数
时间: 2023-10-17 15:08:12 浏览: 105
python 实现100到200的素数
5星 · 资源好评率100%
以下是一个找出 Python 中最大素数的代码示例:
```python
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5)+1):
if n % i == 0:
return False
return True
def max_prime(n):
for i in range(n, 1, -1):
if is_prime(i):
return i
return None
n = 1000 # 从1000开始向下寻找最大素数
print(max_prime(n))
```
这个程序会从 `n` 开始向下寻找最大的素数,如果找到了就返回该素数,否则返回 `None`。
阅读全文