Retire arrastra nueva línea en Python

Ejemplo de tira (), lstrip () y rstrip () métodos : Aquí, vamos a aprender cómo quitar arrastra nueva línea en lenguaje de programación Python?

Python soporta métodos incorporados llamado tira (), lstrip () y rstrip () que trabaja en variable de cadena y elimina el salto de línea final o espacios como por argumento dado.

1) tira ()

la tira () caracteres método Sacar de izquierda y derecha basa en el argumento. Devuelve una copia de la cadena con los dos caracteres iniciales y finales despojados.

Cuando la combinación de caracteres en los desajustes caracteres argumento del carácter de la cadena de la izquierda / derecha, el método se detiene la eliminación de los protagonistas / detrás, respectivamente,

Sintaxis:

    string.strip([chars])

En este caso, la caracteres son un argumento opcional. Si no se proporciona, será eliminado todos los espacios en blanco iniciales y finales.

Ejemplo class tira ()

>>> test_string = "   include help is learning source  "
>>> print(test_string.strip())
include help is learning source
>>> print(test_string.strip(' include'))
help is learning sour #here along with leading space and the word 'include', the char 'e' will be removed from the trailing
>>> print(test_string.strip(' test'))
include help is learning sourc
>>> test_str = "simple string"
>>> print(test_str.strip('s'))
imple string

2) lstrip ()

El lstrip () devuelve una copia de la cadena con caracteres iniciales eliminados basan en el argumento pasado. Al igual que en tira () , todas las combinaciones de caracteres en el argumento se retiran de la izquierda de la cadena, hasta que el primer desajuste.

Sintaxis:

    string.lstrip([chars])

caracteres son un argumento opcional que si no se proporciona, elimina todos los espacios en blanco que va desde la cadena.

Ejemplo de uso de lstrip ()

>>> test_string = '   test string'
>>> print(test_string.lstrip())
test string
>>> print(test_string.lstrip('test'))
test string
>>> print(test_string.lstrip(' test'))#here along with leading space the chars 'st' from 'string' is also removed
ring

3) rstrip ()

El rstrip () devuelve una copia de la cadena con espacios finales eliminado basan en los argumentos pasados. Aquí se arrastra es el argumento basado en la derecha. Al igual que en la tira () y lstrip (), todas las combinaciones de caracteres en el argumento caracteres se eliminan de la derecha de la cuerda hasta que la primera falta de coincidencia.

Sintaxis:

    string.rstrip([chars])

Aquí, los caracteres son argumento opcional, que si no se proporcionan todos los espacios en blanco se retiran de la cadena.

Ejemplo de uso de rstrip ()

>>> test_string = 'sample test string    '
>>> print(test_string.rstrip())
sample test string
>>> test_string = 'sample test string testn'
>>> print(test_string)
sample test string test
>>> print(test_string.rstrip('n'))
sample test string test
>>>


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *