FC ConcursosFC Concursos

Flashcard FC441490

Como atualizar dois valores simultaneamente para que o próximo seja a soma dos dois anteriores e registrar o termo atual em uma lista?

Linguagens de Programação para Ciência de Dados

FCC · 2015

De acordo com o assunto TI Ciência de Dados e Inteligência Artificial: Linguagens de Programação para Ciência de Dados, responda:

Como atualizar dois valores simultaneamente para que o próximo seja a soma dos dois anteriores e registrar o termo atual em uma lista?
Mostrar resposta e comentário

Resposta

resultado.append(a)
a, b = b, a+b

Explicação:
A primeira linha adiciona o termo atual à lista.
A segunda faz atribuição em tupla, atualizando simultaneamente os valores segundo \(F_{n+1}=F_n+F_{n-1}\), evitando perda de dados sem usar variável temporária.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/441299

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo