In [6]:
def cute(n):
    i=1
    j=0
    total=0
    while j<n:
        j=j+1
        total=total+(1/i)*(-1)**(j+1)
        i+=1
    return total
n=1000
print(4*cute(n))
n=10000
print(4*cute(n))


2.770589722239289
2.772388732239833