用python通过函数形式输出1-100以内的素数(
时间: 2023-05-24 18:05:41 浏览: 100
python 实现求100之内的素数
5星 · 资源好评率100%
一个数字仅能被1和它本身整除,我们称其为素数。以下是一个通过函数形式输出1-100以内的素数的Python代码:
```python
def is_prime(num):
"""
判断一个数是否为素数
"""
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
def print_primes():
"""
输出1-100以内的素数
"""
for i in range(2, 101):
if is_prime(i):
print(i)
print_primes()
```
首先我们定义了一个`is_prime`函数,用于判断一个数是否为素数。然后在`print_primes`函数里,我们遍历了1-100之间的每个数,如果这个数是素数,就打印出来。
阅读全文