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