编写函数输出一百以内的素数
时间: 2023-09-13 16:07:36 浏览: 83
python如何求100以内的素数
5星 · 资源好评率100%
以下是 Python 代码实现,用到了判断素数的基本方法——试除法:
```python
def is_prime(num):
"""
判断一个数是否为素数
"""
if num <= 1:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
def prime_numbers(limit):
"""
输出一定范围内的素数
"""
primes = []
for num in range(2, limit):
if is_prime(num):
primes.append(num)
return primes
```
调用 `prime_numbers(100)` 即可输出 100 以内的素数。
阅读全文