Python String strip() Función con EJEMPLO
¿Qué es Python strip()?
tira de Python() La función es una parte de las funciones integradas disponibles en la biblioteca de Python. El método strip() elimina los caracteres dados desde el principio y el final de la cadena original. De forma predeterminada, la función strip() elimina los espacios en blanco desde el principio y el final de la cadena y devuelve la misma cadena sin espacios en blanco.
En este tutorial de Python, aprenderá:
- ¿Qué es Python strip()?
- Ejemplo 1:Método strip() en Python
- Ejemplo 2:strip() en tipo de datos no válido
- Ejemplo 3:strip() Sin parámetro de carácter
- Ejemplo 4:strip() Pasando parámetros de caracteres
- ¿Por qué se usa la función strip() de Python?
Sintaxis del método strip()
string.strip([characters])
Parámetros
- caracteres:(opcional) Los caracteres proporcionados se eliminarán del principio o final de la cadena original.
- Si no se proporciona el parámetro de caracteres, se eliminarán los espacios en blanco del principio y el final de la cadena.
Valor devuelto
Python String strip() devolverá:
- La cadena original con espacios en blanco eliminados desde el principio y el final si no se especifican los caracteres que se eliminarán.
- En caso de que la cadena no tenga espacios en blanco al principio o al final, la cadena se devolverá tal cual y coincidirá con la cadena original.
- Si se proporciona el parámetro de caracteres, y si los caracteres coinciden, los caracteres al principio o al final de la cadena se eliminarán de la cadena original y se devolverá el resto de la cadena.
- En caso de que los caracteres proporcionados no coincidan con el inicio o el final de la cadena original, la cadena se devolverá tal cual.
Ejemplos de la función strip() en Python
Ejemplo 1:Método strip() en Python
str1 = "Welcome to Guru99!" after_strip = str1.strip()
Salida:
Welcome to Guru99!
Ejemplo 2:strip() en tipo de datos no válido
La función Python String strip() solo funciona en cadenas y devolverá un error si se usa en cualquier otro tipo de datos como lista, tupla, etc.
Ejemplo cuando se usa en list()
mylist = ["a", "b", "c", "d"] print(mylist.strip())
Lo anterior arrojará un error:
Traceback (most recent call last): File "teststrip.py", line 2, in <module> print(mylist.strip()) AttributeError: 'list' object has no attribute 'strip'
Ejemplo 3:strip() Sin parámetro de carácter
str1 = "Welcome to Guru99!" after_strip = str1.strip() print(after_strip) str2 = "Welcome to Guru99!" after_strip1 = str2.strip() print(after_strip1)
Salida:
Welcome to Guru99! Welcome to Guru99!
Ejemplo 4:strip() Pasando 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)
Salida:
Welcome to Guru99! Welcome to Guru Welcome to Guru99!
¿Por qué se usa la función Python strip()?
Aquí hay razones para usar la función de tira de Python
- Es útil eliminar los caracteres al principio de la cadena y también al final de la cadena en función de los caracteres dados para eliminar de la cadena original.
- Si los caracteres proporcionados no coinciden con la cadena original, la cadena se devolverá tal cual.
- Si no se especifican los caracteres que se eliminarán, se eliminarán los espacios en blanco del principio y el final de la cadena original.
- Si no hay espacios en blanco al principio o al final, la cadena se devolverá tal como está.
Resumen:
- El método Python String strip() es parte de la función integrada disponible en python. La función eliminará los caracteres dados desde el principio y el final de la cadena original.
- Esta función es muy útil para eliminar los espacios en blanco al principio y al final de la cadena dada, como se muestra en el ejemplo.
- Es útil eliminar los caracteres al principio de la cadena y también al final de la cadena en función de los caracteres dados para eliminar de la cadena original.
- Si los caracteres proporcionados no coinciden con la cadena original, la cadena se devolverá tal cual.
- Si no se especifican los caracteres que se eliminarán, se eliminarán los espacios en blanco del principio y el final de la cadena original.
- Si no hay espacios en blanco al principio o al final, la cadena se devolverá tal como está.
python
- Argumentos de la función de Python
- Cierres Python
- Método Java String charAt() con ejemplo
- Java String termina con () método con ejemplo
- Python String count () con EJEMPLOS
- Python String format() Explicar con EJEMPLOS
- Longitud de cadena de Python | método len() Ejemplo
- Método Python String find() con ejemplos
- Funciones Python Lambda con EJEMPLOS
- Función Python round() con EJEMPLOS
- Función Python map() con EJEMPLOS