Logo Passei Direto
Buscar

Outros

Outros
Sabendo-se que a=3, b=5 e c='3', assinale a alternativa que possui uma expressão em cujo resultado o compilador Python será True.
A) a>b
B) a=b
C) a=c
D) b>c
E) a!=c
User badge image
CuriosidadesGerais

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 10 meses

Vamos analisar cada uma das alternativas com os valores dados: a = 3, b = 5 e c = '3' (onde c é uma string). A) a > b: 3 > 5 → Falso (False) B) a = b: 3 = 5 → Falso (False) (na verdade, isso geraria um erro de atribuição) C) a = c: 3 = '3' → Falso (False) (um é um número e o outro é uma string) D) b > c: 5 > '3' → Verdadeiro (True) (o Python compara o número 5 com a string '3', convertendo a string para um número) E) a != c: 3 != '3' → Verdadeiro (True) (um é um número e o outro é uma string, então são diferentes) As alternativas D e E resultam em True, mas a questão pede uma única expressão. Portanto, a alternativa correta que possui uma expressão cujo resultado o compilador Python será True é: D) b > c.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais conteúdos dessa disciplina