Función de reemplazo de cadena de python

Función de reemplazo de cadena de python

El reemplazo de la cadena es a menudo esencial. Si desea reemplazar cualquier cadena o palabra en su programa, entonces una opción es verificar manualmente todo el programa y reemplazar cada cadena con la cadena deseada. Python también proporciona una función reemplazar () incorporada para el reemplazo de cadenas. La función Python Reemplazar () no reemplaza la cadena real, pero hace una copia de la cadena y reemplaza las instancias de la cadena especificada con la nueva cadena. Este artículo le muestra cómo usar la función Reemplazar () en Python.

Sintaxis

La sintaxis de la función reemplazar () es la siguiente:

cadena.Reemplazar (OldString, Newstring, Count)

Cadena vieja: La cadena que desea reemplazar.

Nueva cadena: La cadena que reemplaza la cadena antigua.

Contar: Este parámetro es opcional. El parámetro de conteo se utiliza para indicar la cantidad de veces que desea reemplazar la cadena anterior con la nueva cadena.

La función reemplazar () solo devuelve la copia de la cadena.

Ejemplos

Ahora veremos algunos ejemplos de la función Python Reemplazar (). En el ejemplo que se da a continuación, reemplazaremos el término "sitio web" con el término "Linuxhint."

# declarar la cadena original
str = "Hola y bienvenido al sitio web"
# Reemplazar el "Sitio web" con "Linuxhint"
imprimir ("La cadena reemplazada es:", str.Reemplazar ("Sitio web", "Linuxhint"))

Producción

La salida se muestra en la consola de Python. Esta salida muestra que el término "sitio web" ha sido reemplazado por el término "Linuxhint."

Veamos otro ejemplo de la función reemplazar (). Aquí, reemplazaremos el término "perro" con el término "gato."El valor de conteo es 1, lo que indica que el término" perro "será reemplazado por el término" gato "solo una vez en la cadena.

# declarar la cadena original
str = "el perro es un animal. El perro come comida "
# Reemplazar al "perro" con "gato"
imprimir (str.reemplazar ("perro", "gato", 1))

Producción

La salida se muestra en la consola de Python. Esta salida muestra que el primer término "perro" ha sido reemplazado por el término "gato" en la cadena.

Si el valor de conteo fuera 2, entonces la función reemplazaría los dos primeros ocurrencias del término "perro" con el término "gato" en la cadena. Si no usa un valor de conteo, entonces la función reemplazar () reemplaza todo instancias de lo especificado Old_string con el elegido New_string.

# declarar la cadena original
str = "el perro es un animal. El perro come comida "
# Reemplazar al "perro" con "gato"
imprimir (str.reemplazar ("perro", "gato", 2))

Producción

La salida se muestra en la consola de Python. Esta salida muestra que los dos ocurrencias del término "perro" han sido reemplazados por el término "gato" en la cadena.

Como se discutió anteriormente, la función reemplazar () solo devuelve una copia de la cadena original. No cambia la cadena original. Ahora imprimiremos la cadena original después de reemplazar el término "perro" con el término "gato."

# declarar la cadena original
str = "el perro es un animal. El perro come comida "
# Reemplazar al "perro" con "gato"
imprimir ("cadena reemplazada:", str.reemplazar ("perro", "gato", 2))
# Impresión de la cadena original
Imprimir ("Cadena original:", str)

Producción

La salida se muestra en la consola de Python. Esta salida muestra que la cadena original se mantuvo igual. La función reemplazar () solo devuelve la copia de la cadena original después de hacer los cambios.

Conclusión

Este artículo explica el reemplazo de cadenas en Python usando la función Reemplazar () con la ayuda de algunos ejemplos simples. El artículo debería haber ayudado a principiantes a aprender más sobre cómo realizar el reemplazo de cadenas en Python usando la función Reemplazar ().