str.title() Formato de título

Última atualização: 2026-09-22

str.title() Formato de título

str.title() retorna uma cópia com a primeira letra de cada "palavra" em maiúscula e o restante em minúscula.

CategoriaMétodos de string
TipoMétodo de tipo interno
Versão do Pythonall

📝 Sintaxe

str.title()

Retorno:str. A titlecased copy of the string.

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:

Hello World
They'Re Here
Mais estudos de caso em breve — aguarde.

❓ Perguntas frequentes

QComo title() se comporta com palavras que contêm apóstrofos?
AEle não é inteligente o bastante. "they're".title() resulta em "They'Re", onde o 're após o apóstrofo é tratado como uma nova palavra e recebe letra maiúscula. Tenha cuidado ao processar textos em inglês.
QQual é a diferença em relação ao capitalize()?
Atitle() coloca em maiúscula a primeira letra de cada palavra e em minúscula o restante; capitalize() coloca em maiúscula apenas o primeiro caractere da string inteira e o restante em minúscula.
QComo verificar se uma string já está no formato de título?
AUse istitle(). Observe que um resultado gerado por title() não é necessariamente True para istitle(), por exemplo "They'Re".
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%