python素数求和
时间: 2023-06-30 07:18:24 浏览: 208
试卷3Python一级考试练习题优质程序填空阅读填空程序试题.doc
以下是使用 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 prime_sum(n):
primes = [i for i in range(2, n+1) if is_prime(i)]
return sum(primes)
n = 100
print("小于等于 %d 的素数和为:%d" % (n, prime_sum(n)))
```
该代码中,`is_prime()` 函数用于判断一个数是否为素数,`prime_sum()` 函数则用于计算小于等于 `n` 的素数和。在主程序中,我们可以指定 `n` 的值,并输出结果。
阅读全文