# -*- coding: utf-8 -*-
"""Cálcula la sucesión de Fibonacci para un rango de
números definido por el usuario
"""
def fibonacci(num):
ult_num = 0
penult_num = 0
fibo = 1
fibo_list = [0, 1]
numeros = []
for i in range(0, num + 1):
penult_num = ult_num
ult_num = fibo
fibo = penult_num + ult_num
fibo_list.append(fibo)
numeros.append(i)
resultado = print('{:10} : {:10}'.format(numeros[i], fibo_list[i]))
return resultado
def run():
num = int(input('Ingrese un número: '))
print('')
print(' número : Fibonacci')
fibonacci(num)
if __name__ == '__main__':
print('Sucesión de Fibonacci')
print('')
run()```
Curso de Python
COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE
0 Comentarios
para escribir tu comentario




