Operadores Especiais



Em Python, além dos operadores de atribuição básicos (`=`), existem operadores especiais de atribuição combinada, que são uma forma compacta de realizar operações aritméticas e atribuir o resultado à variável. Aqui estão alguns dos operadores especiais de atribuição em Python:

Operador `+=`:

   - Adição e atribuição.

   - `x += y` é equivalente a `x = x + y`.

   Exemplo:

Operador `-=`:

   - Subtração e atribuição.

   - `x -= y` é equivalente a `x = x - y`.

Exemplo:

Operador `*=`:

   - Multiplicação e atribuição.

   - `x *= y` é equivalente a `x = x * y`.

Exemplo:

Operador `/=`:

   - Divisão e atribuição.

   - `x /= y` é equivalente a `x = x / y`.

Exemplo:



Operador `//=`:

   - Divisão inteira e atribuição.

   - `x //= y` é equivalente a `x = x // y`.

Exemplo:


Operador `%=`:

   - Módulo e atribuição.

   - `x %= y` é equivalente a `x = x % y`.

Exemplo:

Operador `**=`:

   - Exponenciação e atribuição.

   - `x **= y` é equivalente a `x = x ** y`.

Exemplo:

Esses operadores especiais de atribuição são úteis para simplificar o código, tornando-o mais conciso e legível. Eles combinam a operação com a atribuição em uma única expressão.