/= 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.

CategoriaOperadores
TipoOperador

📝 Sintaxe

x /= y

▶ Exemplo

Edite o código, clique em Executar e veja o resultado no painel de saída:

Saída:

3.5
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 /=`.
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%