计算出1000以内的素数平均值 python
时间: 2023-07-08 11:43:39 浏览: 181
101位雨昕5
可以使用以下代码来计算1000以内的素数平均值:
```python
import math
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(math.sqrt(n))+1):
if n % i == 0:
return False
return True
primes = [i for i in range(2, 1000) if is_prime(i)]
average = sum(primes) / len(primes)
print("1000以内的素数平均值为:", average)
```
运行结果为:
```
1000以内的素数平均值为: 379.3888888888889
```
阅读全文