Wilson Jerez
Preguntaalguien puede hacer la sucesion de perrin o la sucesion de fibonacchi en python ? no importa la forma en que la solucione ya sea en list comprehensions o con cliclos no importa
Guillermo Sangabriel Cuéllar
¡Hola! Espero no haber llegado muy tarde. Aquí te comparto una posible implementación de la sucesión de Fibonacci. En este caso definí una función que regresa el término n de la sucesión de Fibonacci. Luego hice otra función para guardar todos los términos desde el primero hasta el n-ésimo en una lista. Lo hice así para que aproveches la función de fibonacci por separado y puedas modificarla a tu gusto.
def run(): def fibonacci(n): """Esta funcion regresa el termino n de la sucesion de Fibonacci""" if n==0: return 0 elif n==1: return 1 else: return fibonacci(n-1)+fibonacci(n-2) numeros_fibo=[] def regresa_lista(numero): for i in range(numero): numeros_fibo.append(fibonacci(i)) return numeros_fibo print(regresa_lista(int(numero))) if __name__=='__main__': print('Ingresa hasta que termino de la sucesion de Fibonacci quieres') numero=input() run()
También busqué la sucesión de perrin y se resuelve de manera similar a la de fibonacci (puedes también usar recursividad), así que creo se puede obtener del código anterior. Cualquier comentario puedes escribirme. :) Saludos y que tengas un lindo día.
