gpt4 book ai didi

python - python中的无限和

转载 作者:行者123 更新时间:2023-12-04 13:04:47 25 4
gpt4 key购买 nike

我听说python可以做无限的和。例如,如果我想评估无限和:

1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + ...

我该怎么走?我是python的新手。因此,如果有人可以写出整个代码并且我需要包含/导入某些内容,我将不胜感激。

例如,在 wolfram alpha 中,如果我输入 Summation (-1)^(n-1)/(2*n-1) from n=1 to infinity它给出的答案是 0.785395 .我希望将答案计算到所需的准确度,例如 wolfram alpha 最多 6 位的情况。

此外,我正在查看这篇文章 here并试图模仿它,但它给了我以下错误:
`NameError: name 'Infinity' is not defined`
`NameError: name 'Inf' is not defined`

谢谢,
阿德瓦伊塔

最佳答案

#It may be late answer but the following works well.

repetitions = 50

r = 0.0

for i in range(repetitions):
ii=i+1 # because in python index start from 0
r+=((-1)**(ii-1))/(2*ii-1.0)

print r

#the output is r=0.780398663148, you can increase the repetitions for more accuracy

关于python - python中的无限和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7389109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com