str.istitle() Está em title case
Última atualização: 2026-09-22
str.istitle() Está em title case
str.istitle() retorna True quando a string está em title case (a primeira letra de cada palavra em maiúscula e o restante em minúscula).
| Categoria | Métodos de string |
|---|---|
| Tipo | Método de tipo interno |
| Versão do Python | all |
📝 Sintaxe
str.istitle()
Retorno:bool. True if the string is titlecased (each word's first letter uppercase).
Modifica o original:Não (retorna um novo objeto)
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
Saída:
True
False
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
❓ Perguntas frequentes
QO que 'Hello World'.istitle() retorna?
ATrue. Toda palavra com a primeira letra em maiúscula e o resto em minúsculas é o formato titlecase.
QO que acontece com palavras contendo apóstrofos?
APode retornar False. 'Don\'t'.istitle() é False, porque o t após o apóstrofo é minúsculo e é tratado como a primeira letra de uma palavra separada. Tenha cuidado com tais casos ao verificar títulos em inglês.
QE quanto a strings totalmente minúsculas ou vazias?
AAmbos são False. 'hello'.istitle() é False; ''.istitle() também é False porque pelo menos um caractere é exigido.