Carregando...
Carregando...
Ajude a melhorar a plataforma
Os operadores lógicos em linguagem Python permitem a comparação entre valores e variáveis, a fim de possibilitar testes seletivos dos programas e, assim, permitir os desvios condicionais. Com base nisso, avalie o algoritmo a seguir: >>> a = 5 >>> b = 4 >>> a % b != 1 Com relação ao algoritmo apresentado, avalie as afirmativas a seguir. I. O retorno da expressão será um valor lógico. II. O resultado da expressão a % b != 1 será True. III. O operador != é usado para verificar se um valor é diferente de outro. IV. O algoritmo verifica se o módulo da divisão de 5 por 4 é diferente de 1. Está correto o que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A afirmativa I está correta, pois o retorno da expressão terá o valor lógico False, considerando que o módulo da divisão de 5 por 4 será 1. A afirmativa II está incorreta, já que o resultado será um valor False, e não True. A afirmativa III está correta, pois o operador lógico != verifica se um valor é diferente de outro. A afirmativa IV está correta, pois o algoritmo verifica se o módulo da divisão do valor contido em a (que é 5) por b (que é 4) é diferente de 1, como é igual, a expressão retorna False.