我的Leibniz函数(Python)有什么问题?

2024-05-19 08:37:43 发布

您现在位置:Python中文网/ 问答频道 /正文

作为一个新手,我正在尝试做一个莱布尼兹π近似函数。我想我已经做了,但是我的函数什么也不返回。当我在没有函数的情况下尝试我的代码时,它就工作了。看来我犯了一个基本的错误。你知道吗

你能告诉我这个函数有什么问题吗?你知道吗

def myPi(iters):
    Pi = 0.0
    a = 1
    b = 1

    for n in range(iters):
        Pi += a / b
        a *= -1
        b += 2

    Pi *= 4
    return Pi

myPi(100000)

多谢了。你知道吗


Tags: 函数代码inforreturndef错误pi

热门问题