Tipo de dado fundamental que representa apenas dois valores possíveis: verdadeiro (True) ou falso (False). Utilizados para controlar fluxo de programas e expressar condições lógicas.
📝 Notas e Desenvolvimento
Definição
Valores booleanos (ou tipos booleanos) são um tipo de dado primitivo que pode assumir apenas dois estados: verdadeiro (True) ou falso (False). O nome vem de George Boole, matemático e lógico do século XIX que desenvolveu a álgebra booleana.
Em Python, os valores booleanos são representados pelas palavras-chave True e False (com capitalização obrigatória). São fundamentais para tomar decisões em programas e controlar o fluxo de execução.
# Operador AND (conjunção)print(True and True) # Trueprint(True and False) # False# Operador OR (disjunção)print(True or False) # Trueprint(False or False) # False# Operador NOT (negação)print(not True) # Falseprint(not False) # True
Uso em Estruturas Condicionais
Booleanos são essenciais para controlar o fluxo de programas:
idade = 18tem_carteira = True# Usando booleanos em condicionaisif idade >= 18 and tem_carteira: print("Pode dirigir")else: print("Não pode dirigir")
Comparações Retornam Booleanos
Operadores de comparação sempre retornam valores booleanos: