Função Python String strip () com EXEMPLO
O que é Python strip()?
Python strip() function é uma parte das funções internas disponíveis na biblioteca Python. O método strip() remove determinados caracteres do início e do fim da string original. Por padrão, a função strip() remove os espaços em branco do início e do fim da string e retorna a mesma string sem espaços em branco.
Neste tutorial Python, você aprenderá:
- O que é Python strip()?
- Exemplo 1:método strip() em Python
- Exemplo 2:strip() em tipo de dados inválido
- Exemplo 3:strip() sem parâmetro de caractere
- Exemplo 4:strip() Passando parâmetros de caracteres
- Por que a função strip() do Python é usada?
Sintaxe do método strip()
string.strip([characters])
Parâmetros
- caracteres :(opcional) Os caracteres fornecidos serão removidos do início ou do final da string original.
- Se o parâmetro de caracteres não for fornecido, os espaços em branco do início e do final da string serão removidos.
Valor de retorno
O Python String strip() retornará:
- A string original com espaços em branco removidos do início e do fim se os caracteres a serem removidos não forem especificados.
- Caso a string não tenha espaços em branco no início ou no final, a string será retornada como está e corresponderá à string original.
- Se o parâmetro de caracteres for fornecido e os caracteres receberem correspondências, os caracteres no início ou no final da string serão removidos da string original e o restante da string será retornado.
- Caso os caracteres fornecidos não correspondam ao início ou ao fim da string original, a string será retornada como está.
Exemplos da função strip() em Python
Exemplo 1:método strip() em Python
str1 = "Welcome to Guru99!" after_strip = str1.strip()
Resultado:
Welcome to Guru99!
Exemplo 2:strip() em tipo de dados inválido
A função Python String strip() funciona apenas em strings e retornará um erro se usada em qualquer outro tipo de dados como lista, tupla, etc.
Exemplo quando usado em list()
mylist = ["a", "b", "c", "d"] print(mylist.strip())
O acima irá lançar um erro:
Traceback (most recent call last): File "teststrip.py", line 2, in <module> print(mylist.strip()) AttributeError: 'list' object has no attribute 'strip'
Exemplo 3:strip() Sem parâmetro de caractere
str1 = "Welcome to Guru99!" after_strip = str1.strip() print(after_strip) str2 = "Welcome to Guru99!" after_strip1 = str2.strip() print(after_strip1)
Resultado:
Welcome to Guru99! Welcome to Guru99!
Exemplo 4:strip() Passando parâmetros de caracteres
str1 = "****Welcome to Guru99!****" after_strip = str1.strip("*") print(after_strip) str2 = "Welcome to Guru99!" after_strip1 = str2.strip("99!") print(after_strip1) str3 = "Welcome to Guru99!" after_strip3 = str3.strip("to") print(after_strip3)
Resultado:
Welcome to Guru99! Welcome to Guru Welcome to Guru99!
Por que a função strip() do Python é usada?
Aqui estão as razões para usar a função de tira do Python
- Ajuda a remover os caracteres no início da string e também no final da string com base nos caracteres fornecidos para serem removidos da string original.
- Se os caracteres fornecidos não corresponderem à string original, a string será retornada como está.
- Se os caracteres a serem removidos não forem especificados, os espaços em branco do início e do final da string original serão removidos.
- Se não houver espaço em branco no início ou no final, a string será retornada como está.
Resumo:
- O método Python String strip() faz parte da função integrada disponível em python. A função removerá determinados caracteres do início e do fim da string original.
- Esta função é muito útil para remover os espaços em branco no início e no final da string fornecida, conforme mostrado no exemplo.
- Ajuda a remover os caracteres no início da string e também no final da string com base nos caracteres fornecidos para serem removidos da string original.
- Se os caracteres fornecidos não corresponderem à string original, a string será retornada como está.
- Se os caracteres a serem removidos não forem especificados, os espaços em branco do início e do final da string original serão removidos.
- Se não houver espaço em branco no início ou no final, a string será retornada como está.
python
- Argumentos da função Python
- Fechamentos Python
- Método Java String charAt() com exemplo
- Java String EndsWith() Método com Exemplo
- Python String count() com EXEMPLOS
- Python String format() Explique com EXEMPLOS
- Comprimento da string do Python | Exemplo do método len()
- Método Python String find() com exemplos
- Funções do Python Lambda com EXEMPLOS
- Função Python round() com EXEMPLOS