def pi(n): js=itertools.takewhile(lambda x:x<=2*n-1,itertools.count(1,2)) return reduce(lambda x,y:x+y,map(lambda x:(4/x)if((x-1)/2)%2==0 else (-4/x),js))
Sign in to make a reply
zL丶_44830
def pi(n): js=itertools.takewhile(lambda x:x<=2*n-1,itertools.count(1,2)) return reduce(lambda x,y:x+y,map(lambda x:(4/x)if((x-1)/2)%2==0 else (-4/x),js))