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
Incrível!
Completion taxa melhorada para 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!