def pi(N): na = itertools.count(1,2) ns = list(itertools.takewhile(lambda x: x <= 2N -1,na)) sum = 0.0 for i in range(N): sum += 4/(ns[i]) pow(-1,i) return sum
Sign in to make a reply
Shadow_Tiy
def pi(N): na = itertools.count(1,2) ns = list(itertools.takewhile(lambda x: x <= 2N -1,na)) sum = 0.0 for i in range(N): sum += 4/(ns[i]) pow(-1,i) return sum