Buscar

Em que ordem os operadores nas expressões a seguir são avaliados? (a) 2 + 3 == 4 or a >= 5 (b) lst[1] * -3 < -10 == 0 (c) (lst[1] * -3 < -10) in [...

Em que ordem os operadores nas expressões a seguir são avaliados?

(a) 2 + 3 == 4 or a >= 5
(b) lst[1] * -3 < -10 == 0
(c) (lst[1] * -3 < -10) in [0, True]
(d) 2 * 3**2
(e) 4 / 2 in [1, 2, 3]

Essa pergunta também está no material:

Exercicios de Apoio 2-8 (chat gpt)
1 pág.

Engenharia de Produção Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada expressão: (a) 2 + 3 == 4 or a >= 5 A ordem de avaliação é a seguinte: primeiro a adição (2 + 3), depois a comparação (5 == 4) e por fim a comparação lógica (5 == 4 or a >= 5). (b) lst[1] * -3 < -10 == 0 A ordem de avaliação é: primeiro a multiplicação (lst[1] * -3), depois a comparação (<), em seguida a comparação de igualdade (-10 == 0) e por fim a comparação lógica. (c) (lst[1] * -3 < -10) in [0, True] Nesta expressão, primeiro é realizada a multiplicação (lst[1] * -3), seguida da comparação (<), depois a comparação com a lista (in [0, True]). (d) 2 * 3**2 A ordem de avaliação é: primeiro a potenciação (3**2) e depois a multiplicação (2 * resultado da potenciação). (e) 4 / 2 in [1, 2, 3] Neste caso, primeiro é realizada a divisão (4 / 2) e depois a comparação com a lista (in [1, 2, 3]). Espero que isso ajude!

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais