True Valor booleano verdadeiro
Última atualização: 2026-09-22
True Valor booleano verdadeiro
True é a única instância de valor verdadeiro do tipo bool.
| Categoria | Palavras-chave e Instruções |
|---|---|
| Tipo | Palavra-chave / Instrução |
| Versão do Python | all |
📝 Sintaxe
True
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
Saída:
True
True
True
ℹ️ Informação True é uma subclasse de int: True == 1.
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
❓ Perguntas frequentes
Q`True` e `1` são iguais?
A`True == 1` é `True`, porque `bool` é uma subclasse de `int`. Mas `True is 1` é `False` — são objetos diferentes. Para julgamentos lógicos, use os literais `True`/`False`, não `1`/`0`.
QPor que `True + True` é igual a 2?
APorque `bool` herda de `int`, então `True` conta como 1 na aritmética. Isso normalmente não é boa prática; booleanos são para lógica, não para computação numérica.
QQuais valores contam como «verdadeiros» numa condição?
AAlém de `0`, `0.0`, strings vazias, listas/tuplas/dicionários/conjuntos vazios, `None` e `False`, quase todo objeto é verdadeiro. Por exemplo, `not []` é `True` enquanto `not [1]` é `False`.