Questão 4 A precedência de operadores determina qual operador é executado primeiro, em uma expressão com mais de um operador cujas prioridades são diferentes. Observe a seguinte expressão em Python:
a + b * c ** d / e - f
Para forçar a precedencia dos operadores, pode-se escrevê-la de que forma?
Selecione a resposta correta: A) ( ( a + ( b * ( c * * d ) ) / e ) - f )
Lista de comentários
Resposta: ( ( a + ( ( b * ( c ** d ) ) / e ) ) - f )
Explicação: Essa expressão pode ser reescrita forçando os operadores com parênteses. Assim, deve ser montada na seguinte ordem:
1. primeiramente, coloca-se a potência entre parênteses;
2. depois, a multiplicação que está na esquerda;
3. após, a divisão que está na direita;
4. na sequência, a adição que está na direita;
5. por fim, a subtração que está na direita.