Booleano Python

Resumo : neste tutorial, você aprenderá sobre o tipo de dados booleanos do 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 ações com base no resultado.

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

O tipo de dados booleano possui dois valores: Truee False.

Observe que os valores booleanos Truecomeçam Falsecom letras maiúsculas ( T) e ( F).

O exemplo a seguir define duas variáveis ​​booleanas :

is_active = True
is_admin = FalseLinguagem de código:  Python  ( python )

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

>>> 20 > 10
True
>>> 20 < 10
FalseLinguagem de código:  Python  ( python )

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

>>> 'a' < 'b'
True
>>> 'a' > 'b'
FalseLinguagem de código:  Python  ( python )

A função bool()

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

>>> bool('Hi')
True
>>> bool('')
False
>>> bool(100)
True
>>> bool(0)
FalseLinguagem de código:  Python  ( python )

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

Valores falsos e verdadeiros

Quando um valor é avaliado como True, é verdadeiro. E se um valor for avaliado como False, é 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, list, tuplee dictionary nos próximos tutoriais.

Resumo

  • O tipo de dados booleano Python tem dois valores: Truee False.
  • Use a bool()função para testar se um valor é Trueou False.
  • Os valores falsos são avaliados como Falseenquanto os valores verdadeiros são avaliados como True.
  • 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 *