Concatenación
El sigo de +
(más), al ser aplicado a dos cadenas, se convierte en un operador de concatenación:
string + string
Simplemente concatena (junta) dos cadenas en una. Además, puede ser utilizado más de una vez en una misma expresión.
En contraste con el operador aritmético, el operador de concatenación no es conmutativo, por ejemplo, "ab" + "ba"
no es lo mismo que "ba" + "ab"
.
No olvides, si se desea que el signo +
sea un concatenador, no un sumador, solo se debe asegurar que ambos argumentos sean cadenas.
No se pueden mezclar los tipos de datos aquí.
Este es un programa sencillo que muestra como funciona el signo +
como concatenador:
nom = input("¿Me puedes dar tu nombre por favor? ")
ape = input("¿Me puedes dar tu apellido por favor? ")
print("Gracias.")
print("\nTu nombre es " + nom + " " + ape + ".")
Nota: El utilizar +
para concatenar cadenas te permite construir la salida de una manera más precisa, en comparación de utilizar únicamente la función print()
, aún cuando se enriquezca con los argumentos end=
y sep=
.
Ejecuta el código y comprueba si la salida es igual a tus predicciones.
Comentarios
Publicar un comentario