El método de la tira tiene un parámetro opcional. Cuando se omite este parámetro, este método eliminará el espacio del inicio y el final de los datos de la cadena. Pero si desea eliminar el carácter específico del inicio y el final de la cadena, entonces debe establecer el carácter como valor de argumento para el método. Devuelve el valor de la cadena principal después de eliminar los caracteres particulares de la cadena. Diferentes usos del método de tira en Python se muestran en el siguiente ejemplo.
Ejemplo-1: uso del método de tira para eliminar el espacio
El siguiente script muestra el uso del método de tira sin el argumento. Aquí, dos variables nombradas nombre de usuario y contraseña están definidos. nombre de usuario contiene espacio al inicio del valor y el contraseña contiene espacio al final del valor. En el primero si Declaración, los valores de las variables se comparan sin eliminar el espacio de los valores y devuelve falso. En la segunda declaración if, el método Strip () se usa con las variables para eliminar los espacios de inicio y finalización de los valores.
#!/usr/bin/env python3Producción:
La primera salida es 'Usuario no autenticado ' y la segunda salida es 'Usuario autenticado'.
Ejemplo-2: uso del método de tira para eliminar el carácter particular
Si desea eliminar un carácter específico del valor de cadena, debe usar el argumento opcional del método de tira. El siguiente script muestra el uso del argumento opcional del método de tira. Se tomará un valor de cadena como entrada y se almacenará en la variable nombrada String1 y un personaje se tomará como entrada y almacenado en la variable nombrada char1. Próximo, char1 se usa como argumento en el método de tira. Si el valor de char1 existe una o varias veces en el String1 Al inicio o finalización, esos caracteres se eliminarán y almacenarán el nuevo valor en otra variable, periódico. La cadena original permanecerá sin cambios.
#!/usr/bin/env python3Producción:
Ejecutar el guión. Aquí, '$$$ Python es un idioma de alto nivel $$ ' se toma como cadena de entrada en la salida y ps es tan tomado como eliminar un personaje. El método strip () eliminará todo ps Desde el inicio y el final de la cadena de entrada.
Ejemplo-3: Uso de la tira para eliminar múltiples caracteres
Los dos ejemplos anteriores eliminan el espacio o un carácter específico de los datos de una cadena. Pero a veces necesitará eliminar varios caracteres de la cadena. El siguiente script muestra la forma de eliminar los múltiples caracteres de ambos lados de un valor de cadena. El script tomará una dirección de URL y varios caracteres del usuario como entrada y almacena en las variables, url y charlista. Aquí, se usa un bucle infinito para ejecutar el script hasta que el usuario presione, 'y' o 'y'. En cada iteración del bucle, se imprimirá la cadena original y la nueva cadena después del despojo.
#!/usr/bin/env python3Producción:
En la salida, el bucle se itera dos veces. En la primera iteración, los múltiples personajes, 'http: //' será buscado y eliminado de ambos lados de la cadena de entrada, 'https: // www.Google.comunicarse'. Próximo, 'norte' se presiona como entrada para continuar el bucle y ejecute el script nuevamente. En la segunda iteración, 'www.comunicarse'Los caracteres se buscarán y eliminarán de la cadena de entrada, www.Linuxhint.comunicarse. Ahora, 'Y' se presiona para terminar el bucle infinito y salir del script.
Conclusión:
El uso del método de tira para eliminar espacio, carácter único y varios caracteres de ambos lados de un valor de cadena se muestra en los ejemplos de este tutorial. Si desea eliminar los caracteres del comienzo de la cadena, entonces debe usar lstrip () Método, y si desea eliminar caracteres del final de la cadena solo, entonces debe usar rstrip () método.Cómo usar el método de tira de cadena Python
Mira el video del autor: aquí