60

Ejercicio 29.- Serie fibonacci con funciones y listas en Python [60]

En este tutorial vamos a crear una serie fibonacci con funciones y listas en Python siguiendo estos pasos:

  • Crear una función que pida un número mayor a 1 al humano.
  • Crear una función que genere una lista fibonacci desde 1 hasta un número x.
  • Crear una función que muestre una lista de números.
  • El resultado debe ser más o menos asi 1 1 2 3 5 8 13 21 34…n
Serie fibonacci con funciones y listas en Python

Codigo: https://github.com/programadornovato/curso-python/commit/5719c593a27e5d463e85b2bff1a9f7187ae4b569

#Crear una función que pida un número mayor a 1 al humano.
def pideNumero():
    while True:
        n=int(input("Humano ingresa un numero mayor a 1:"))
        if n>1:
            return n

#Crear una función que genere una lista fibonacci desde 1 hasta un número x.
def generaFibonnaci(n):
    lista=[]
    for i in range(0,n):
        if i==0 or i==1:
            lista.append(1)
        else:
            lista.append(lista[-2]+lista[-1])
    return lista
#Crear una función que muestre una lista de números.
def muestraLista(lista):
    for i in lista:
        if(i!=lista[-1]):
            print(f"{i}",end="+")
        else:
            print(f"{i}")
#pide un numero humano
n=pideNumero()
#genera una susecion fibonacci
lista=generaFibonnaci(n)
muestraLista(lista)

#muestraLista(generaFibonnaci(pideNumero()))

PYTHON Ejercicio 24.- Serie fibonacci [51]🐍👈👈👈: https://www.youtube.com/watch?v=sNjoLvV9nFI

🎦[CURSO] PYTHON PARA PRINCIPIANTES🐍: https://www.youtube.com/playlist?list=PLCTD_CpMeEKRppvi86Dy8CPYZ8-XzN2qu

🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com

<<Anterior tutorial Siguiente tutorial >>

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)