in

Concatenación de cadenas de Python – GeeksforGeeks

gfg 200x200 min

En Python, las cadenas son matrices de bytes que representan caracteres Unicode. Sin embargo, Python no tiene un tipo de datos de carácter, un solo carácter es simplemente una cadena con una longitud de 1. Corchetes [] se puede utilizar para acceder a elementos de la cadena.
Ejemplo:

Python3

var1 = "Welcome"

var2 = "statistics"

print(var1)

print(var2)

Concatenación de cadenas en Python

La concatenación de cadenas es la técnica de combinando dos cuerdas. La concatenación de cadenas se puede realizar de muchas formas.
Podemos realizar la concatenación de cadenas de las siguientes formas:

  1. Usando + operador
  2. Usando el método join ()
  3. Usando el operador%
  4. Usando la función format ()
  5. Usando, (coma)

Usando + Operador

Es muy fácil de usar el operador + para la concatenación de cadenas. Este operador se puede utilizar para agregar varias cadenas juntas. Sin embargo, los argumentos deben ser una cadena.
Nota: Las cadenas son inmutables, por lo tanto, cada vez que se concatenan, se asignan a una nueva variable.
Ejemplo:

Python3

var1 = "Hello "

var2 = "World"

var3 = var1 + var2

print(var3)

Aquí, la variable var1 almacena la cadena «Hola» y la variable var2 almacena la cadena «Mundo». El operador + combina la cadena que se almacena en var1 y var2 y se almacena en otra variable var3.

Usando el método join ()

El método join () es un método de cadena y devuelve una cadena en la que los elementos de la secuencia se han unido mediante un separador str.
Ejemplo:

Python3

var1 = "Hello"

var2 = "World"

print("".join([var1, var2]))

var3 = " ".join([var1, var2])

print(var3)

Producción
HelloWorld
Hello World

En el ejemplo anterior, la variable var1 almacena la cadena «Hola» y la variable var2 almacena la cadena «Mundo». El método join () combina la cadena que se almacena en var1 y var2. El método de unión acepta solo la lista, ya que su argumento y el tamaño de la lista puede ser cualquier cosa. Podemos almacenar la cadena combinada en otra variable var3 que está separada por un espacio.
Nota: Para saber más sobre el método join (), haga clic aquí.

Utilizando% Operator

Podemos usar el operador% para formatear cadenas, también se puede usar para la concatenación de cadenas. Es útil cuando queremos concatenar cadenas y realizar un formateo simple.
Ejemplo:

Python3

var1 = "Hello"

var2 = "World"

print("% s % s" % (var1, var2))

Aquí, el operador% combina la cadena que está almacenada en var1 y var2. % S denota el tipo de datos de cadena. El valor de ambas variables se pasa a la cadena% sy se convierte en «Hola mundo».

Usando la función format ()

str.format () es uno de los métodos de formateo de cadenas en Python, que permite múltiples sustituciones y formateo de valores. Este método nos permite concatenar elementos dentro de una cadena a través del formato posicional.
Ejemplo:

Python3

var1 = "Hello"

var2 = "World"

print("{} {}".format(var1, var2))

var3 = "{} {}".format(var1, var2)

print(var3)

Producción
Hello World
Hello World

Aquí, la función format () combina la cadena que se almacena en var1 y var2 y se almacena en otra variable var3. Las llaves {} se utilizan para establecer la posición de las cadenas. La primera variable se almacena en las primeras llaves y la segunda variable se almacena en las segundas llaves. Finalmente imprime el valor “Hola mundo”.
Nota: Para saber más sobre la función format () haga clic aquí.

Usando, (coma)

«,» Es una gran alternativa a la concatenación de cadenas usando «+». cuando desee incluir un solo espacio en blanco.
Ejemplo:

Python3

var1 = "Hello"

var2 = "World"

print(var1, var2)

Úselo cuando desee combinar tipos de datos con un solo espacio en blanco en el medio.

¡Atención friki! Fortalece tus cimientos con el Fundación de programación de Python Curso y aprende los conceptos básicos.

Para empezar, los preparativos de su entrevista Mejore sus conceptos de estructuras de datos con el Python DS Curso. Y para comenzar con su viaje de aprendizaje automático, únase al Aprendizaje automático – Curso de nivel básico

Deja una respuesta

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

apple touch icon@2

git rebase – Eliminar confirmaciones de una rama en Git

Checo vs Eslovaco – Diferencia y Comparación