Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Noções Básicas de Booleanos | Booleanos e Comparações
Tipos de Dados em Python

bookNoções Básicas de Booleanos

Deslize para mostrar o menu

Toda decisão que seu programa toma – seja exibir uma mensagem, repetir uma etapa ou validar uma entrada – depende de um Booleano: True ou False. Aprenda como os Booleanos funcionam e como valores comuns do Python se comportam em expressões condicionais.

O que é um Booleano?

Um Booleano é um valor que representa a verdade: True ou False (observe a capitalização). Frequentemente, você obtém Booleanos a partir de comparações – age >= 18 retorna True quando a condição é satisfeita – e você os utiliza diretamente no controle de fluxo, por exemplo, if is_adult:.

Verdade em Prática

Em condições if/while, o Python trata muitos objetos como "verdadeiros" ou "falsos". Valores vazios ou semelhantes a zero são considerados falsos, todo o resto é verdadeiro. Isso permite escrever verificações naturais como if items: ou if name: sem comparações extras.

Valores Comuns Falsy

  • False;
  • None;
  • 0, 0.0;
  • "" (string vazia);
  • Containers vazios: [], (), {}, set().

Strings não vazias são truthy - até mesmo "0" ou "False".

12345678910
profile_complete = True user_name = "" messages_sent = 0 if profile_complete: print("Welcome to your dashboard!") # Printed because profile is complete print(bool(user_name)) # False → no name provided yet print(bool(messages_sent)) # False → user hasn't sent any messages print(bool("ok")) # True → any non-empty string counts as valid input
copy

1. Qual valor é falsy em Python?

2. Qual valor este código irá exibir?

3. Qual if não executará seu corpo?

question mark

Qual valor é falsy em Python?

Selecione a resposta correta

question mark

Qual valor este código irá exibir?

Selecione a resposta correta

question mark

Qual if não executará seu corpo?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 2. Capítulo 1
some-alt