Sequência de Fibonacci até determinado número

Publicado por Artur Rabelo (última atualização em 18/03/2020)

[ Hits: 1.000 ]

Homepage: https://github.com/akira095

Download 7065.fibonacci.py




Programa que lê um número inteiro n e mostra a sequência de Fibonacci até o n-ésimo número, escrevi como resolução de um exercício usando listas.

  



Esconder código-fonte

#!/usr/bin/python3

#   A Sequência de Fibonacci é uma sequência de inteiros que começa com 0 e 1
#   onde cada número é a soma dos dois anteriores.
#
#   O programa irá ler um número inteiro n e mostrará a sequência de Fibonacci
#   até o n-ésimo número.

n = int(input('Informe o valor de n: '))
i, j = 0, 1
aux = 0
sequencia = []

while aux <= n:
    sequencia.append(aux)
    i = j
    j = aux
    aux = i + j

print(f'Sequência de Fibonnaci até {n}:', str(sequencia).strip('[]'))
print(f'Total de {len(sequencia)} números.')

Scripts recomendados

Insertion Sort em Python

soletra.py

Jogo da velha

Tabuada Livre

Gerador do Triângulo de Pascal


  

Comentários
[1] Comentário enviado por pylm em 27/03/2020 - 22:58h

Seria melhor usar ' '.join(sequencia) pra converter a lista em string.

[2] Comentário enviado por arturkiraa em 28/03/2020 - 20:11h


[1] Comentário enviado por pylm em 27/03/2020 - 22:58h

Seria melhor usar ' '.join(sequencia) pra converter a lista em string.


Opa, obrigado pela dica.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts