O método de tira tem um parâmetro opcional. Quando este parâmetro for omitido, este método removerá o espaço da partida e do final dos dados da string. Mas se você deseja remover o caractere específico da partida e o final da string, precisará definir o personagem como valor de argumento para o método. Ele retorna o valor principal da string depois de remover os caracteres específicos da string. Diferentes usos do método de tira no Python são mostrados no exemplo a seguir.
Exemplo 1: Uso do método de tira para remover o espaço
O script a seguir mostra o uso do método de tira sem o argumento. Aqui, duas variáveis nomeadas nome de usuário e senha são definidos. nome de usuário contém espaço no início do valor e o senha contém espaço no final do valor. Em primeiro se declaração, os valores das variáveis são comparados sem remover o espaço dos valores e retorna falsa. Na segunda instrução if, o método Strip () é usado com as variáveis para remover quaisquer espaços iniciais e finais dos valores.
#!/usr/bin/Env Python3Saída:
A primeira saída é 'Usuário não autenticado ' e a segunda saída é 'Usuário autenticado'.
Exemplo 2: Uso do método de tira para remover o personagem específico
Se você deseja excluir um caractere específico do valor da string, é necessário usar o argumento opcional do método de tira. O script a seguir mostra o uso do argumento opcional do método de tira. Um valor de string será tomado como entrada e armazenado na variável nomeada String1 e um personagem será tomado como entrada e armazenado na variável nomeada char1. Próximo, char1 é usado como um argumento no método de tira. Se o valor de char1 existe uma ou várias vezes no String1 No início ou no final, esses caracteres serão removidos e armazenarão o novo valor em outra variável, Newstring. A string original permanecerá inalterada.
#!/usr/bin/Env Python3Saída:
Execute o script. Aqui, '$$$ Python é um idioma de alto nível $$ ' é tomado como string de entrada na saída e '$' é tão considerado como remover um personagem. Método () removerá tudo '$' A partir da partida e final da sequência de entrada.
Exemplo 3: Uso da tira para remover vários caracteres
Os dois exemplos anteriores removem o espaço ou um caractere específico de dados de uma string. Mas às vezes você precisará remover vários caracteres da string. O script a seguir mostra a maneira de remover os vários caracteres de ambos os lados de um valor de string. O script levará um endereço de URL e vários caracteres do usuário como entrada e armazenamento nas variáveis, url e Charlist. Aqui, um loop infinito é usado para executar o script até que o usuário pressione 'y' ou 'y'. Em cada iteração do loop, a string original e a nova string após a remoção serão impressas.
#!/usr/bin/Env Python3Saída:
Na saída, o loop é iterado duas vezes. Na primeira iteração, os vários caracteres, 'http: //' será pesquisado e removido de ambos os lados da sequência de entrada, 'https: // www.Google.com'. Próximo, 'n ' é pressionado como entrada para continuar o loop e executar o script novamente. Na segunda iteração, 'www.comOs caracteres serão pesquisados e removidos da sequência de entrada, www.Linuxhint.com. Agora, 'y' é pressionado para encerrar o loop infinito e sair do script.
Conclusão:
O uso do método da tira para remover o espaço, o caractere único e vários caracteres de ambos os lados de um valor de string são mostrados nos exemplos deste tutorial. Se você deseja remover os caracteres desde o início da string, então você deve usar lstrip () método, e se você deseja remover os caracteres do final da string, só então você terá que usar rstrip () método.Como usar o método de tira de cordas python
Assista ao vídeo do autor: aqui