用python计算π²/6≈1/1²+1/2²+…+1/n²
时间: 2023-10-06 16:04:20 浏览: 340
Python基础题(22-N个数求和)
这个问题涉及到著名的巴塞尔问题,它是关于无穷级数的一个问题。用Python计算π²/6≈1/1² 1/2² … 1/n²可以使用循环来计算每个分数的倒数平方,并将它们累加起来。以下是一个示例代码:
```python
import math
def calculate_sum(n):
result = 0
for i in range(1, n+1):
result += 1 / (i**2)
return result
n = 100 # 这里可以自定义n的值
sum_result = calculate_sum(n)
approximation = math.pi**2 / 6
print("计算结果:", sum_result)
print("近似结果:", approximation)
```
阅读全文