Exercícios Resolvidos de Booleans

Ver Teoria

Enunciado

Selecione as opções que correspondem a valores lógicos em Python:

  1. true e false
  2. 0 e 1
  3. Papo-reto e Caô
  4. Nenhuma das alternativas anteriores

Passo 1

Bom, se você escolheu a alternativa a), PARABÉNS!! Você errou.

Esse item nada mais é do que uma pegadinha, pois Python se trata de uma linguagem de programação case sensitive, isso é, diferencia caracteres maiúsculos e minúsculos.

Por esse motivo, a alternativa a) está errada.

Passo 2

1 e 0 são equivalentes a True e False, ou seja, podemos utilizá-los como valores lógicos.

Logo, a alternativa b) está correta.

Passo 3

Bom, mas por que o item c) está errado?

Pois, Papo-reto e Caô não estão entre aspas duplas, sendo assim não são strings e passam a ser interpretados como comandos. Esses, por sua vez, não estão presentes na linguagem Python.

Resposta

Portanto, b) é a alternativa correta.