False Valor booleano falso
Última atualização: 2026-09-22
False Valor booleano falso
False é a única instância de valor falso do tipo bool.
| Categoria | Palavras-chave e Instruções |
|---|---|
| Tipo | Palavra-chave / Instrução |
| Versão do Python | all |
📝 Sintaxe
False
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
Saída:
True
True
0
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
❓ Perguntas frequentes
Q`False` e `0` são iguais?
A`False == 0` é `True` (já que `bool` é uma subclasse de `int`), mas `False is 0` é `False`. Note que «igual a False» e «ser falso» são coisas diferentes.
QQuais valores são considerados falsos numa condição?
A`False`, `0`, `0.0`, a string vazia `''`, lista vazia `[]`, tupla vazia `()`, dicionário vazio `{}`, conjunto vazio `set()`, `None`, além de casos onde o `__bool__` de um objeto customizado retorna `False` ou o `__len__` retorna 0.
QPosso verificar se uma variável está vazia com `if not x`?
ASim, `not x` é `True` para strings vazias, listas vazias, `0` e `None`. Mas se `x` for um array NumPy, `not x` pode levantar «truth value of an array is ambiguous»; nesse caso use uma comparação explícita.