/= Atribuição de divisão
Última atualização: 2026-09-22
/= Atribuição de divisão
/= divide a variável da esquerda pelo valor à direita, retornando um float, equivalente a x = x / y.
| Categoria | Operadores |
|---|---|
| Tipo | Operador |
📝 Sintaxe
x /= y
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
Saída:
3.5
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
❓ Perguntas frequentes
QDepois de x /= 2, qual é o tipo de x?
ATorna-se um float. Com `x = 7; x /= 2`, `x == 3.5`; até `4 /= 2` dá `2.0`, não `2`. Para um resultado inteiro, use `//=`.
QO que acontece quando o divisor de x /= y é 0?
AGera `ZeroDivisionError: division by zero`. Verifique se `y` é 0 antes de dividir, ou capture com `try`/`except`.
QO `/= ` funciona em strings ou listas?
ANão. `'a' /= 2` ou `[1] /= 2` gera `TypeError: unsupported operand type(s) for /=`.