Python Função String strip(): Como usar? [Exemplos de métodos]
O que é o Python tira()?
Python faixa() função faz parte das funções integradas disponíveis no Python biblioteca. O método strip() remove determinados caracteres do início e do final da string original. Por padrão, a função strip() remove espaços em branco do início e do final da string e retorna a mesma string sem espaços em branco.
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
A 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 possua 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 se os caracteres corresponderem, 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 de função strip() em Python
Exemplo 1: método strip() em Python
str1 = "Welcome to Guru99!" after_strip = str1.strip()
Saída:
Welcome to Guru99!
Exemplo 2: strip() em tipo de dados inválido
A Python A função 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 gerará 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)
Saída:
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)
Saída:
Welcome to Guru99! Welcome to Guru Welcome to Guru99!
Sua marca Python A função strip() é usada?
Aqui estão as razões para usar Python função de tira
- 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
- A Python O método string strip() faz parte da função interna disponível em python. A função removerá os caracteres fornecidos 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 de uma determinada string, 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á.