Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Ordem de prioridade

Fiquei com dúvida nessa expressão: 10 % 2 + 3 // 10 - Pela resposta eu vi que o resultado é 0, mas eu teria feito assim: (10 % 2 ) + ( 3 // 10). Quando temos multiplicação e adição na expressão sei que fazemos a multiplicação primeiro, mas se tratando da operação Resto da divisão não sei qual é a ordem de prioridade. Ela é feita por último?

2 respostas
solução!

Você está correta Amanda. Mas veja, a primeira parte da expressão (10 % 2) vai retornar o resto da divisão que no caso é zero (0). A segunda parte (3 // 10) retorna a parte inteira da divisão, que no caso também é zero. Assim, 0 + 0 igual a zero.

Você tem razão, não sei como não vi isso. Muito obrigada!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software