A linguagem de programação Python fornece uma série de bibliotecas e funções que um programador pode facilmente realizar tarefas mundanas ou comuns. Uma vez que muitos programas em Python requerem a manipulação de cadeias de caracteres como entrada ou saída , vários métodos dentro Python trabalhar em objetos string . Um desses métodos , o método de "strip ()" , remove caracteres de uma string. Função "strip ( )" Básico funcionalidade
O "strip ()" retorna uma cópia de uma string com certos caracteres retirados do início e no final da string. Essencialmente , a função tira verifica os caracteres iniciais e finais contra um conjunto definido pelo usuário de caracteres, e exclui-los até correr em um personagem não- correspondência . O código a seguir é um exemplo simples .
>>> S =
O " lstrip () " e " RSTRIP ()" Métodos
O método tira funciona em ambas as extremidades da corda. No entanto, para remover caracteres de apenas parte da frente ou de trás da cadeia , use " lstrip ()" (para o início da cadeia ) e " RSTRIP () " (para o fim da string). O código a seguir mostra um exemplo de remoção de caracteres a partir de apenas uma extremidade do
Exemplo: decapagem tags HTML
Em outro exemplo, um programador de Python pode querer tirar tags HTML de informações obtidas a partir de uma página da web. As cordas HTML seria fechado em tags HTML , mas o programador pode só precisa os dados reais. Neste caso, usando o comando strip pode fazer remoção de marcas mais fácil.
>>> Html = =
Recortar Espaços em branco
Em outro exemplo, a entrada do usuário , ou a entrada recolhidas a partir da Web , pode conter espaço em branco inicial (tais como espaços ou tabulações ) . A função tira também pode cortar -se espaços em branco com a mesma facilidade como pode qualquer outro personagem .
>>> S = 'oi ' em
>>> s . faixa ('')
'oi ' em
>>> s.lstrip ('')
'oi'
< br >