Si queremos agregar una gran cantidad de cadenas, el operador "+=" hace una cantidad innecesariamente grande de cadenas temporales ya que se obtiene el resultado final. Expliquemos los enfoques de agregar una cadena a otra:
Use el operador "+=" para agregar la cadena:
En Python, el operador "+=" se usa para fusionar las cuerdas. Lo que queramos agregar números o cadenas, usamos este operador. Se usa para agregar ambas cosas. Para la implementación de los códigos de Python, tenemos que instalar el software 'Spyder' versión 5. Creamos un nuevo proyecto para el código presionando la opción "nuevo archivo" en la barra de menú. El nombre de un nuevo archivo es "temperatura.Py6 ".
En este código, tomamos dos cuerdas llamadas "fname" y "lname". Asignamos valores a estas cadenas. "Visual" se asigna a FNAME. "Programación" se asigna a Lname.
La declaración de impresión imprime ambas cuerdas. Después de definir las dos cadenas, queremos agregar una cadena a otra. Para este propósito, realizamos el operador "+=". Este operador fusiona una cadena, "visual" a otra cadena "Programación". Ejecutemos el código. Para ejecutar este código, tenemos que tocar la opción 'Ejecutar' desde la barra de menú de Spyder5.
Como usamos el operador "+=" para agregar las cadenas. Entonces, la cadena concatenada es "Visual Programming".
Agregue la cadena usando la función Join ():
El uso de la función Join () es otro método para agregar diferentes cadenas. En este caso, definimos tres cadenas llamadas String1, String2 y String3. Después de esto, damos valores a estas tres cuerdas. "I" se asigna a la primera cadena. "Amor" se asigna a la segunda cadena. "Viajar" se asigna a la tercera cadena. Ahora la declaración de impresión imprime estas cuerdas.
Queremos fusionar estas tres cuerdas en una sola. Entonces creamos una lista (listofstrings) que contiene los valores de las tres cadenas. Luego aplicamos la función Join (). Esta función fusiona las tres cadenas para obtener el valor de una cadena final.
La función Join () agrega varias cadenas presentes en la lista. Después de pasar la función Join (), obtenemos la cadena adjunta como "IlovetRelling".
Agregue las cadenas con formato de cadena:
En Python, el formato de cadena es otro enfoque para agregar las cuerdas. Usamos F-Strings para concatenar las cuerdas. Este enfoque no solo es fácil de leer, sino que también está acortado y más rápido que otros formatos. Nuevamente en este ejemplo, tomamos tres cadenas llamadas String1, String2 y String3. Asignamos valores a estas tres cuerdas. "I" se asigna a la primera cadena. "Amor" se asigna a la segunda cadena. "Viajar" se asigna a la tercera cadena. Ahora la declaración de impresión imprime estas cuerdas.
Agregamos estas tres cadenas con la ayuda del formato de cadena. Aquí los valores de las cadenas se amplían en el que están presentes en la cadena. La cadena F concatena estas tres cuerdas.
La instrucción de impresión devuelve la cadena adjunta, que es "iLovetRelling". Aquí muestra que estamos formatando estas tres cuerdas usando F-String, pero literalmente, concatenamos las cuerdas.
Agregue las cadenas 'n' veces:
Podemos fusionar/agregar las cuerdas numerosas veces haciendo otra función. En este método, definimos la función que agrega la cadena a la cadena original n veces.
En este código, tomamos solo una cadena que es "Programación". Entonces definimos una función. Esta función toma dos parámetros. La cadena se pasa como primer parámetro y el segundo parámetro de la cadena muestra con qué frecuencia queremos agregar la cadena.
Aplicamos un bucle de tiempo para fusionar tres cuerdas. Este bucle continúa y devuelve el resultado hasta que el bucle alcanza el número definido de veces "n". El bucle mientras se usa para unir una cadena 'n' veces.
Tomamos una variable "I" para el bucle While. Comienza desde 1 y devuelve la cadena hasta que el bucle alcanza 8.
La declaración de impresión devuelve ocho veces la cadena "Programación". El operador "-" también se imprime entre las cuerdas. También usamos el bucle while en este ejemplo. La función append () nos da muchas cuerdas concatenadas.
Conclusión:
Hemos discutido muchas formas de agregar las cuerdas en Python. Usamos el operador "+=", usamos la función Join () y Formateo de cadena para agregar las cadenas. Si tenemos algunas cadenas, usamos el operador "+=" para fusionar la cadena. Pero si queremos fusionar más de una cadena, usamos la función Join ().