Discuss / Python / 练习

练习

Topic source
def pi(N):
    ns = itertools.takewhile(lambda x: x < N * 2, itertools.count(1, 2))
    result = 0
    c = -1
    for n in ns:
        c = -c
        result += c * 4 / n
    return result

  • 1

Reply