English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico do Python

Controle de fluxo do Python

Função do Python

Tipos de Dados do Python

Operação de arquivo do Python

Objetos e classes do Python

Data e hora do Python

Conhecimento avançado do Python

Manual do Python

Uso e exemplo do método strip() da string Python

Métodos de string do Python

strip() retorna uma cópia da string, removendo caracteres especificados no início e no final (padrão é espaço ou quebra de linha).
Atenção: Este método pode apenas remover caracteres no início ou no final, não pode remover caracteres no meio da string.

strip() remove caracteres de ambos os lados com base no parâmetro (string que especifica o conjunto de caracteres a ser removido).

Sintaxe de strip():

string.strip([chars])

Parâmetros de strip()

  • chars (opcional)-Uma string que especifica o conjunto de caracteres a ser removido.

Se o parâmetro chars não for fornecido, todos os espaços em branco iniciais e finais serão removidos da string.

Retorno de strip()

strip() retorna uma cópia da string, removendo caracteres iniciais e finais.

  • Quando a combinação de caracteres no parâmetro chars não coincide com os caracteres da string à esquerda, ele para de remover caracteres no início.

  • Da mesma forma, quando a combinação de caracteres no parâmetro chars não coincide com os caracteres da string à direita, ele para de remover caracteres ao final.

Exemplo: função strip() em ação

string = ' xoxo amor xoxo   '
# Remover espaços em branco iniciais
print(string.strip())
print(string.strip(' xoxoe'))
# O parâmetro não contém espaços
# Não remove nenhum caractere.
print(string.strip('sti'))
string = 'android é incrível'
print(string.strip('an'))

Quando executar o programa, a saída será:

xoxo amor xoxo
lov
 xoxo amor xoxo   
droid é incrível

Métodos de string do Python