Qual será o resultado do seguinte código?
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
5 - 3 = 2
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) 2

Exercícios relacionados