Skip to content

Instantly share code, notes, and snippets.

@AndreUltrasi
Created November 27, 2016 01:42
Show Gist options
  • Save AndreUltrasi/9dc4448a28bb6a389c7758024cf6e0cf to your computer and use it in GitHub Desktop.
Save AndreUltrasi/9dc4448a28bb6a389c7758024cf6e0cf to your computer and use it in GitHub Desktop.
Gerando número de euler em python
#1/0!+1/1!+1/2!+1/3!+1/4!+1/5!+1/6!...
#Real Euler's number
#e=2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178...
#by Python
#e=2.7182818284590455
def factorial(z):
elist=[]
product=1
while z>0:
elist.append(z)
z-=1
for z in elist:
product *= z
return product
z=0
list=[]
while z!=19:
x=1/factorial(z)
list.append(x)
z+=1
print("e = ",sum(list))
print(z)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment