- Utilizando la function str()
Esta function convertirá tu numero (entero) en un string, o sea en una cadena de texto, para así poder concatenarlos.
numero = 42
texto = "El número es: " + str(numero)
El número es: 42
- Usando f-strings
Si no sabes que manera te conviene mejor para concatenar strings y números, recuerda que esto depende del código que estes escribiendo en ese momento. f-strings es una excelente opción cuando tienes una cadena de texto y no solo deseas agregar enteros, si no también otros strings. Esta manera de hacerlo es muy util, pues nos sirve para agregar cualquiera de las dos variables.
name = 'Davincho'
last_name = 'Oyola'
age = 18
Supongamos que queremos decir la siguiente frase “Hi, my name is 'name’ and my last name is ‘last_name’, I am ‘age’ at the present moment. Nice to meet you!”. Entonces para concatenar tanto strings como números sin que la consola nos arroje ningún error, debemos hacer lo siguiente:
-
Agregamos la caracteristisca f al comienzo de nuestra cadena de texto.
Ejemplo:
mensaje = f"Hi, my name is…" -
Con corchetes o curly braces añadimos nuestras variables.
Ejemplo:
name = 'Davincho’
mensaje = f"Hi, my name is {name} and…"
name = 'Davincho'
last_name = 'Oyola'
age = 18
mensaje = f"Hi, my name is {name} and my last name is {last_name}, I am {age} at the present moment. Nice to meet you!"
print(mensaje)
Llevando acabo esto, nuestro mensaje se vería de la siguiente manera
Hi, my name is Davincho and my last name is Oyola, I am 18 at present the moment. Nice to meet you!
Curso de Fundamentos de Python
0 Comentarios
para escribir tu comentario