求1000以内素数的和,Python
时间: 2023-08-05 07:07:42 浏览: 157
求1000以内的素数
素数是指只能被1和自身整除的正整数。我们需要枚举每一个小于等于1000的正整数,判断它是否为素数,如果是素数,就将它加入素数的和中。以下是 Python 代码实现:
```python
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(n**0.5)+1):
if n % i == 0:
return False
return True
sum_of_primes = 0
for i in range(1, 1001):
if is_prime(i):
sum_of_primes += i
print(sum_of_primes)
```
输出结果为:`76127`,即1000以内素数的和为76127。
阅读全文