Ed
há 2 meses
Vamos analisar cada expressão: I – x != y # retorna True se x é igual a y Incorreto. O operador "!=" retorna True se x não for igual a y, e False se forem iguais. II – x <= y # retorna True se x é maior ou igual a y Incorreto. O operador "<=" retorna True se x for menor ou igual a y, não maior ou igual. III – x > 0 and x < 5 # retorna True somente quando x é maior que 0 e menor que 5 Correto. Essa expressão retorna True quando x está entre 0 e 5, excluindo os extremos. IV – x > 0 or not x == 5 # retorna True somente quando x é maior que 0 ou igual a 5 Incorreto. A expressão "not x == 5" é equivalente a "x != 5", então a expressão completa é "x > 0 ou x != 5". Isso é True para quase todos os valores, exceto quando x ≤ 0 e x == 5, o que não corresponde à descrição dada. Portanto, apenas o item III está correto. Resposta correta: C) Apenas III está correta.
Cadastre-se ou realize login