Noções Básicas de Booleanos
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, Booleanos são obtidos a partir de comparações – age >= 18 resulta em True quando a condição é satisfeita – e são usados 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 equivalentes a zero são considerados falsos; todo o restante é considerado verdadeiro. Isso permite escrever verificações naturais como if items: ou if name: sem comparações adicionais.
Valores Comuns Considerados False
False;None;0,0.0;""(string vazia);- Containers vazios:
[],(),{},set().
Strings não vazias são consideradas verdadeiras - até mesmo "0" ou "False".
12345678910profile_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
1. Qual valor é considerado false em Python?
2. Qual valor este código irá exibir?
3. Qual if não executará seu corpo?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain more about truthy and falsey values in Python?
What are some common mistakes when using Booleans in conditions?
Can you give more examples of how Booleans are used in real programs?
Awesome!
Completion rate improved to 3.45
Noçõ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, Booleanos são obtidos a partir de comparações – age >= 18 resulta em True quando a condição é satisfeita – e são usados 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 equivalentes a zero são considerados falsos; todo o restante é considerado verdadeiro. Isso permite escrever verificações naturais como if items: ou if name: sem comparações adicionais.
Valores Comuns Considerados False
False;None;0,0.0;""(string vazia);- Containers vazios:
[],(),{},set().
Strings não vazias são consideradas verdadeiras - até mesmo "0" ou "False".
12345678910profile_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
1. Qual valor é considerado false em Python?
2. Qual valor este código irá exibir?
3. Qual if não executará seu corpo?
Obrigado pelo seu feedback!