Sucesion fibonacci en python

Stay hungry, stay foolish

Steve Jobs

 

Bueno después de algunos meses de no postear en el blog, lo vuelvo a hacer y en esta ocasión el ejemplo que les dejo es como crear la SUCECION DE FIBONACCI en python.

 

CODIGO PYTHON

fibonacci=[]
x=0
y=1
num = int(input("Numero de elementos:"))
for n in range(num):
    fibonacci.append(x+y)
    aux = x + y
    x = y
    y = aux
print(fibonacci)

 

El código anterior declara una lista con el nombre fibonacci  la cual almacenara los números de la sucesión, también se declaran las variables x, y con sus valores iniciales 0 y 1 respectivamente. La otra variable declarada es num la cual almacenara la cantidad de números a mostrar en base a lo que el usuario indique.

Posteriormente hay un ciclo que se repetirá x numero de veces y en el cual se van almacenando los números en la lista fibonacci, al final solo se imprime la lista.

Espero que les sea de utilidad.