Ed
há 6 meses
Vamos analisar cada uma das alternativas com os valores dados: \( a = 3 \), \( b = 5 \) e \( c = '3' \) (onde \( c \) é uma string). 1. a > b: \( 3 > 5 \) → Falso (False) 2. a = b: Isso é uma atribuição, não uma comparação. Portanto, não é uma expressão que retorna True ou False. 3. a = c: Isso também é uma atribuição, não uma comparação. Portanto, não é uma expressão que retorna True ou False. 4. b > c: \( 5 > '3' \) → Aqui, Python compara o número 5 com a string '3'. A string '3' é convertida para o número 3, então \( 5 > 3 \) → Verdadeiro (True). 5. a != c: \( 3 != '3' \) → Aqui, estamos comparando um número com uma string. Como 3 (número) é diferente de '3' (string), isso resulta em Verdadeiro (True). As alternativas que resultam em True são: - b > c - a != c Como a pergunta pede uma única alternativa, a primeira que encontramos que é verdadeira é b > c. Portanto, a alternativa correta é: b > c.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material