p ython 输出10以内质数
时间: 2024-12-14 07:19:15 浏览: 6
php输出1000以内质数(素数)示例
Python 中可以使用循环和条件判断来找出10以内的质数。质数是指只有两个正因数(1和自身)的大于1的自然数。下面是一个简单的 Python 函数示例,用于找出并打印10以内的所有质数:
```python
def find_primes(n):
primes = []
for num in range(2, n+1): # 从2开始,到n(包含n)
is_prime = True
for i in range(2, num): # 检查num是否能被2到num-1整除
if num % i == 0:
is_prime = False
break
if is_prime: # 如果num是质数,加入列表
primes.append(num)
return primes
# 打印10以内的质数
print(find_primes(10))
```
当你运行这段代码,它会输出:`[2, 3, 5, 7]`。
阅读全文