2. Concatenación - defthonk/Python-basico-desde-0 GitHub Wiki

  1. ¿Que es concatenación?

Para entender este concepto es que por ejemplo tenemos una variable con algún valor y queremos escribir algún texto dentro de un print, entonces uniremos el texto mas el valor que tengo en la variable

Ejemplo 1

  • Texto = "viernes"

  • Nombre = "Juanes"

  • Year = 2022

  • print(f"hola hoy es el dia {Texto}, mi nombre es {Nombre} y estamos en el año{Year)")

image

Como se pueden fijar uso la f al principio, lo que quiere significar eso es Formatted string literals, pero para explicarlo mejor es que, cuando vamos a concatenar usamos este comando por decirlo asi, y el programa ya sabe que vamos a concatenar en Python, despues tenemos que colocar el texto y cuando vamos a unir o concatenar una variable junto al texto lo haremos con {} estas llaves, y dentro de estas la varible que queremos concatenar

Otra forma de concatenar

Ejemplo 2

  • Texto = "viernes"

  • Nombre = "Juanes"

  • Year = 2022

  • print("hoy es el dia " + Texto + ", mi nombre es " + Nombre + " y estamos en el año " + str(Year))

image

Esta es otra forma de concatenar, para entender esta forma, es que ya no usaremos f al principio, si no solo el texto que queremos añadir dentro de " " y la variable que queremos concatenar agregándole un +, ademas que cuando tenemos una variable con un numero, tenemos que cambiar el numero a un string osea a un texto, usando str

Otra forma en que podemos concatenar es

Ejemplo 3

  • n1 = 5

  • n2 = 7

  • resultado = (n1+n2)

  • print("El resultado es: ", resultado)

image

Lo que hace este codigo es que tengo 2 variables con valores numeros, con la varible resultado las sumo y en el print añado un texto y al lado del texto una coma(,) y al lado la variable la cual tiene el resultado de la suma de la primera variable con la segunda variable