Sequência de Fibonacci em Python
A sequência começa com 0 e 1; cada termo é a soma dos dois anteriores.
O que é Sequência de Fibonacci em Python?
A sequência começa com 0 e 1; cada termo é a soma dos dois anteriores.
Gere a sequência de Fibonacci com um loop.
Quando usar?
- Aprender sintaxe Python com código prático.
- Criar uma base para problemas maiores.
- Testar uma ideia sem instalar um ambiente local.
Código de exemplo
main.py
count = 10
a, b = 0, 1
for _ in range(count):
print(a, end=" ")
a, b = b, a + b
Saída esperada
0 1 1 2 3 5 8 13 21 34
Como funciona
Após imprimir, a atribuição múltipla atualiza ambos os termos. Tempo O(n) e memória extra O(1).
Altere os valores e execute o programa no compilador Python online CodeUtility sem instalar Python.
Exercícios práticos
Altere as entradas e teste casos de borda antes de usar conjuntos de dados maiores.
- Preveja a saída antes de executar.
- Trate entradas vazias ou inválidas.
- Extraia a lógica para uma função e adicione testes.