Qual dos itens abaixo é um tipo de dado booleano em Python?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - True e False.
1. Tema central da questão
A questão aborda o conhecimento sobre tipos de dados booleanos em Python, um tema presente em praticamente todas as provas de concursos para a área de programação. Saber identificar valores booleanos é essencial, pois eles são largamente utilizados em estruturas de decisão (if, while) e na lógica de controle de programas.
2. Resumo teórico
Em Python, o tipo booleano é representado pelas palavras-chave True (verdadeiro) e False (falso), sempre com a primeira letra maiúscula. Eles pertencem à classe bool, conforme documentação oficial do Python. Esses valores resultam de expressões lógicas e são fundamentais para o controle de fluxo nos programas.
Exemplo prático:
x = 5 > 3 # x recebe True
if x:
print('x é verdadeiro')
3. Justificativa da alternativa correta
A alternativa C está correta porque True e False são, de fato, os únicos valores booleanos reconhecidos pelo interpretador Python. Eles não são apenas nomes convencionais, mas palavras reservadas da linguagem.
4. Análise das alternativas incorretas
- A - Sim. – Errada. "Sim" não é reconhecido como valor booleano em Python, nem corresponde à sintaxe da linguagem.
- B - on/off. – Errada. "on" e "off" também não são valores booleanos em Python, apesar de usados em outros contextos.
- D - Yes/No. – Errada. "Yes" e "No" não são tipos booleanos em Python.
- E - 1/0. – Errada. Embora 1 e 0 possam representar verdadeiro e falso em algumas linguagens e contextos, em Python, são inteiros (
int), não booleanos. Atenção: em Python,bool(1)é True ebool(0)é False, mas os valores literais booleanos são True e False.
5. Estratégias para interpretação
Procure sempre identificar palavras reservadas da linguagem e desconfie de alternativas com termos em português ou abreviações. Em Python, a sintaxe correta é fundamental! Atenção também para pegadinhas como uso de minúsculas ou valores numéricos.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo