Python Booleano

Resumo: neste tutorial, você aprenderá sobre o tipo de dados booleano Python, valores falsos e verdadeiros.

Introdução ao tipo de dados booleano Python

Na programação, muitas vezes você deseja verificar se uma condição é verdadeira ou não e executar algumas com base no resultado.

Para representar verdadeiro e falso, o Python fornece o tipo de dados booleano. O valor booleano tem um nome técnico como bool.

O tipo de dados booleano tem dois valores: True e False.

Observe que os valores booleanos True e False começam com letras maiúsculas (
T) e (F).

O exemplo a seguir define duas variáveis booleanas:

is_active = True
is_admin = False

Quando você compara dois números, o Python retorna o resultado como um valor booleano. Por exemplo:

>>> 20 > 10
True
>>> 20 < 10
False

Além disso, comparar duas strings resulta em um valor booleano:

>>> 'a' < 'b'
True
>>> 'a' > 'b'
False

A função bool()

Para descobrir se um valor é True ou False, você usa a função bool(). Por exemplo:

>>> bool('Hi')
True
>>> bool('')
False
>>> bool(100)
True
>>> bool(0)
False

Como você pode ver claramente na saída, alguns valores são avaliados como True e outros são avaliados como False.

Valores Falsos e Verdadeiros

Quando um valor é avaliado como True, é verdadeiro. E se um valor for avaliado comoFalse, é falso.

A seguir estão valores falsos em Python:

  • O número zero (0)
  • Uma string vazia ''
  • False
  • None
  • Uma lista vazia []
  • Uma tupla vazia ()
  • Um dicionário vazio {}

Os valores verdadeiros são os outros valores que não são falsos.

Observe que você aprenderá mais sobre None, listas,tupls e dicionários nos próximos tutoriais.

Resumo

  • O tipo de dados booleano Python tem dois valores: True e False.
  • Use a função bool() para testar se um valor é True ou False.
  • Os valores falsos são avaliados como False enquanto os valores verdadeiros são avaliados como True.
  • Os valores falsos são o número zero, uma string vazia, False, None, uma lista vazia, uma tupla vazia e um dicionário vazio. Valores verdadeiros são os valores que não são falsos.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *