Métodos de String do Python

O Python possui um conjunto de métodos embutidos que podem ser usados em strings.

Observação:Todas as métodos de string retornam um novo valor. Eles não alteram a string original.

Método Descrição
capitalize() Transforma o primeiro caractere em maiúsculo.
casefold() Converte a string para minúsculas.
center() Retorna a string centralizada.
count() Retorna a quantidade de vezes que o valor especificado aparece na string.
encode() Retorna a versão de codificação da string.
endswith() Se a string termina com o valor especificado, retorna true.
expandtabs() Define o tamanho do tabulador da string.
find() Procura por um valor especificado na string e retorna a posição onde foi encontrado.
format() Formata o valor especificado na string.
format_map() Formata o valor especificado na string.
index() Procura por um valor especificado na string e retorna a posição onde foi encontrado.
isalnum() Se todos os caracteres da string são alfanuméricos, retorna True.
isalpha() Se todos os caracteres da string estão no alfabeto, retorna True.
isdecimal() Se todos os caracteres da string são decimais, retorna True.
isdigit() Se todos os caracteres da string são dígitos, retorna True.
isidentifier() Se a string é um identificador, retorna True.
islower() Se todos os caracteres da string são minúsculos, retorna True.
isnumeric() Se todos os caracteres da string são números, retorna True.
isprintable() Se todos os caracteres da string são impressíveis, retorna True.
isspace() Se todos os caracteres da string são caracteres de espaço em branco, retorna True.
istitle() Se a string segue as regras de título, retorna True.
isupper() Se todos os caracteres da string são maiúsculos, retorna True.
join() Junta os elementos de um objeto iterável ao final da string.
ljust() Retorna a versão esquerda alinhada da string.
lower() Converte a string para minúsculas.
lstrip() Retorna a versão esquerda ajustada da string.
maketrans() Retorna a tabela de conversão usada na conversão.
partition() Retorna uma tupla, onde a string é dividida em três partes.
replace() Retorna a string, onde o valor especificado é substituído pelo valor especificado.
rfind() Procura o valor especificado na string e retorna a última posição onde ele foi encontrado.
rindex() Procura o valor especificado na string e retorna a última posição onde ele foi encontrado.
rjust() Retorna a versão direita alinhada da string.
rpartition() Retorna uma tupla, onde a string é dividida em três partes.
rsplit() Divide a string no delimitador especificado e retorna uma lista.
rstrip() Retorna a versão direita ajustada da string.
split() Divide a string no delimitador especificado e retorna uma lista.
splitlines() Divide a string em linhas na linha de quebra e retorna uma lista.
startswith() Retorna true se a string começar com o valor especificado.
strip() Retorna a versão cortada da string.
swapcase() Alterna maiúsculas e minúsculas, tanto para maiúsculas quanto para minúsculas.
title() Converte a primeira letra de cada palavra para maiúsculas.
translate() Retorna a string convertida.
upper() Converte a string para maiúsculas.
zfill() Preenche o início da string com um número específico de zeros.

Observação:Todas as métodos de string retornam um novo valor. Eles não alteram a string original.

Por favor, Tutorial de strings do Python Aprenda mais sobre strings no chinês.