0% acharam este documento útil (0 voto)
5 visualizações7 páginas

Métodos de Manipulação de Strings

O documento descreve vários métodos de manipulação de strings em Python, incluindo split() para dividir strings, join() para combinar strings, e find() para localizar substrings.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
5 visualizações7 páginas

Métodos de Manipulação de Strings

O documento descreve vários métodos de manipulação de strings em Python, incluindo split() para dividir strings, join() para combinar strings, e find() para localizar substrings.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

STRINGS - Descrição e exemplos.

split(): divide uma string em uma lista de substrings com base em um separador
especificado. Por padrão, o separador é o espaço em branco, mas pode ser definido
como qualquer caractere.

join(): combina uma lista de substrings em uma única string usando um separador
especificado. O método é chamado na string separadora, com a lista de substrings
como argumento.

find(): retorna a posição da primeira ocorrência de uma substring em uma string. Se a


substring não for encontrada, o método retorna -1.
replace(): substitui uma substring em uma string por outra substring especificada. O
método é chamado na string original com dois argumentos: a substring a ser substituída
e a substring substituta.

upper(): retorna uma cópia da string com todas as letras em maiúsculas.

lower(): retorna uma cópia da string com todas as letras em minúsculas.

strip(): remove os espaços em branco à esquerda e à direita de uma string.


startswith(): verifica se uma string começa com uma substring especificada e retorna
True ou False.

endswith(): verifica se uma string termina com uma substring especificada e retorna
True ou False.

ord(): retorna o valor ASCII do primeiro caractere na string.

chr(): retorna o caractere correspondente ao valor ASCII especificado.

count(): conta o número de ocorrências de uma substring em uma string.


isalpha(): verifica se a string contém apenas letras.

isdigit(): verifica se a string contém apenas dígitos.

isalnum(): verifica se a string contém apenas letras e/ou dígitos.


islower(): verifica se a string contém apenas letras minúsculas.

isupper(): verifica se a string contém apenas letras maiúsculas.

isspace(): verifica se a string contém apenas espaços em branco.

capitalize(): retorna uma cópia da string com a primeira letra em maiúscula.


title(): retorna uma cópia da string com a primeira letra de cada palavra em maiúscula.

center(): retorna uma string centralizada em um campo de largura especificada.

zfill(): retorna uma string preenchida com zeros à esquerda até uma largura
especificada.

format(): formata uma string com valores de variáveis especificadas.

swapcase(): retorna uma cópia da string com as letras minúsculas em maiúsculas e


vice-versa.
translate(): retorna uma cópia da string com caracteres especificados substituídos por
outros caracteres.

maketrans(): cria uma tabela de tradução para o método translate(). Por exemplo, o
numero 97 indica o valor da letra 'a' na tabela ASCII, daí sua chave no dicionário criado
vai ser o 49 que na tabela ASCII é o numero 1.

partition(): divide uma string em uma tupla com três elementos: a parte antes da
primeira ocorrência de uma substring especificada, a substring especificada e a parte
depois da substring especificada.

rpartition(): semelhante ao método partition(), mas começa a pesquisa pela última


ocorrência da substring especificada.

index(): semelhante ao método find(), mas retorna um erro se a substring não for
encontrada.

Você também pode gostar