Olá, Marcelo! Como vai?
Você está no caminho certo ao entender que os operadores de atribuição são usados para modificar o valor de uma variável existente.
Eles são muito úteis quando queremos atualizar o valor de uma variável com base em seu valor atual. Vamos ver alguns exemplos práticos para deixar isso mais claro:
Texto: Se você tem uma variável de texto e quer adicionar mais texto a ela, pode usar o operador +=:
mensagem = "Olá"
mensagem += ", como vai?"
print(mensagem)
Saída: Olá, como vai?
Números: Para números, você pode realizar operações matemáticas e atualizar a variável:
Soma: +=
total = 10
total += 5
print(total)
Saída: 15
Subtração: -=
total = 10
total -= 3
print(total)
Saída: 7
Multiplicação: *=
total = 10
total *= 2
print(total)
Saída: 20
Divisão: /=
total = 10
total /= 2
print(total)
Saída: 5.0
Divisão inteira: //=
total = 10
total //= 3
print(total)
Saída: 3
Resto da divisão: %=
total = 10
total %= 3
print(total)
Saída: 1
Esses operadores são uma forma prática de atualizar variáveis sem precisar escrever a variável duas vezes.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!