FC ConcursosFC Concursos

Flashcard FC441491

Na múltipla atribuição em Python, as variáveis recebem os valores novos ou os antigos ao mesmo tempo?

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

FCC · 2014

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

Na múltipla atribuição em Python, as variáveis recebem os valores novos ou os antigos ao mesmo tempo?
Mostrar resposta e comentário

Resposta

Recebem os valores antigos, simultaneamente.

Explicação:
O lado direito é avaliado primeiro usando os valores antigos das variáveis.
Depois esses resultados são atribuídos simultaneamente às variáveis da esquerda.
Ex.: \(a, b = b, a+b\) resulta em \(a \leftarrow\) antigo \(b\) e \(b \leftarrow\) antigo \(a\) + antigo \(b\).






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

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

Continue aprendendo