String de acabamento em python

String de acabamento em python
Uma string é uma série de personagens. O personagem geralmente pode ser qualquer letra, número, espaço ou caráter especial. Em Python, as cordas são inertagáveis. Isto é, uma vez feito, não pode ser alterado. Fazemos uma réplica da corda e realizamos diferentes operações. Uma operação bem conhecida é se livrar dos espaços do início até a posição final da string, denominada TRIM. Python tem algumas funções internas que fazem esta tarefa.

Remover o espaço em branco ao redor da corda de texto é tecnicamente chamado de aparar uma corda. Python tem três funções internas para remover espaços de Strings: Strip, RStrip e LStrip. Todos esses métodos não fazem argumentos para se livrar do espaço.

A acabamento da string é um método para reorganizar os dados para manipulação eficiente. Vamos descrever três abordagens que são usadas para aparar uma corda em python

Use Strip () Método:

Por padrão, a função Strip () aparece os espaços da posição inicial e final de uma corda e, em seguida, retorna uma string original sem espaços.

Se não houver espaço no início ou no final, a string será devolvida porque é e pode ser combinada com a string original. Se os caracteres correspondentes forem dados no parâmetro, os caracteres no início ou no final da string serão excluídos da string original. Portanto, o restante da string será devolvido. A corda original com espaço de liderança e trilha é truncada se nenhum caractere foi especificado para ser excluído.

Primeiro, um novo projeto é criado após tocar no botão "Novo arquivo" na barra de menus:

Neste programa, tomamos "Programação Visual" como uma string. Em seguida, retornamos a string com a ajuda de uma declaração de impressão. Depois de devolver isso, queremos tirar o caractere "G" da string "Programação Visual". Para isso, aplicamos a função Strip () neste código. Usamos esta função para aparar completamente a string. Vamos executar o código pressionando o botão F5 do teclado:

Agora, notamos que o último personagem "G" é removido da string "Visual Programming". A string original permanece inalterada após o uso da função Strip ().

O método Strip () remove o primeiro ou o último caractere. Personagens entre as cordas não são excluídos. Portanto, se preferirmos excluir o personagem no meio da corda, esse personagem não será excluído. Se o argumento não for passado, os espaços de branco desde o início e o final serão removidos.

Também podemos remover esse personagem passando um personagem único para o parâmetro. A função Strip () exclui os caracteres principais (primeiro espaço) e final (último espaço) (os espaços são os primeiros caracteres removidos por padrão):

Tomamos "Programação Visual :::" "" como uma string. Depois de devolver a string original, despojamos o caractere “:” ”da string original“ Programação Visual ”. Agora, temos que aplicar a função Strip () neste código:

Neste código, passamos: ”caracteres. Agora, esses personagens são excluídos do final da string "Programação Visual". Portanto, a sequência original é devolvida. Se nenhum parâmetro de caractere for especificado, os primeiros e os últimos espaços na string serão removidos.

Use o método lstrip ():

O LStrip () é uma função interna que tira a parte esquerda de uma corda e, após a remoção, retorna uma corda de substituição. A função lstrip () não leva argumentos:

A string “Programação Visual” é tomada como uma string neste exemplo. Depois de devolver a string original, despojamos a string original “Programação Visual”. Temos que aplicar a função lstrip () neste código:

A função lstrip () é chamada na sequência de entrada sem parâmetros opcionais. Portanto, os espaços são removidos por padrão. O espaço do lado esquerdo será excluído e a saída será "programação visual".

Use o método RStrip ():

Esta é outra maneira de remover partes irregulares de uma corda. O rstrip () é uma função interna. O método rstrip () não leva argumentos:

Aplicamos a função rstrip () neste código. Porque essa função tira apenas a parte certa da string original.

Os espaços de branco são excluídos do lado direito da corda. Portanto, a saída é "programação visual". Se a string tiver linhas de liderança ou atrás (/n), retornar (/r) ou o caractere da guia (/t), elas também são tratadas como espaços e truncadas como a tira (), lstrip () ou rstrip () funções.

Conclusão:

Aparar uma corda significa remover espaços extras e grupos de caracteres específicos desde o início e o final da string original. O corte de cordas é benéfico para a limpeza do conhecimento, pois os dados são coletados de uma variedade de fontes e geralmente são barulhentos e desordenados. Discutimos três funções internas dos métodos Strip (), Lstrip () e RStrip (). Confira o Linux Dint para obter artigos mais informativos e esperamos que você tenha achado este artigo útil.