Sequência de Fibonacci até determinado número

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

[ Hits: 533 ]

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

Raizes de Função Quadrática

Números pares até 100

Gerador de números primos

Usando for no shell do python =)

Cálculo de Números Perfeitos


  

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