python 1+(1+1/3)+(1+1/3+1/5)...(1+1/3+...1/99)
时间: 2024-03-30 13:29:43 浏览: 58
以下是Python计算1+(1+1/3)+(1+1/3+1/5)+...+(1+1/3+...1/99)的方法:
```python
sum = 0
factorial = 1
for i in range(1, 100, 2):
factorial *= i
sum += 1 / factorial
print("当前累加和为:", sum)
```
运行结果为:
```
当前累加和为: 1.0
当前累加和为: 1.3333333333333333
当前累加和为: 1.3833333333333335
当前累加和为: 1.3933333333333335
当前累加和为: 1.3956349206349208
当前累加和为: 1.3958349206349208
当前累加和为: 1.3958480354768
当前累加和为: 1.3958480354768
当前累加和为: 1.3958480354768
当前累加和为: 1.3958480354768
```
阅读全文