Qual será o resultado do seguinte código?
numero = 5
numero -= 3
print(numero)
a) 2
b) 3
c) 5
d) 8
numero = 5
numero -= 3
print(numero)
a) 2
b) 3
c) 5
d) 8
Passo 1
O enunciado mostra um trecho de código Python que usa o operador de atribuição composto
-=
. A ideia é entender como esse operador modifica o valor de uma variável e depois exibir o resultado com print
.Passo 2
Na linha
numero \(=5\)
a variável
numero
é criada e recebe o valor 5.Passo 3
Na linha
numero -\(=3\)
o Python interpreta isso como
numero = numero - 3
ou seja, faz a conta
e então atualiza
numero
para o valor 2.Passo 4
Quando executamos
print(numero)
o Python imprime o valor atual de
numero
, que acabamos de calcular como 2.Resposta
(a)