Variables de salida en Python
En Python , las variables de salida son una forma de almacenar y mostrar resultados, mensajes o datos generados por un programa. Estas variables permiten que el código sea más legible, mantenible y flexible, ya que podemos almacenar valores temporales o resultados intermedios para su posterior uso o impresión. A lo largo de este artículo, exploraremos diferentes formas de utilizar variables de salida en Python .
Utilizando la función print() para mostrar resultados
La forma más común de utilizar una variable de salida en Python es mediante la función
print()
. Esta función toma uno o varios argumentos y los imprime en la consola. Veamos un ejemplo:
En este ejemplo, hemos asignado el valor
42
a la variable
resultado
y luego lo imprimimos en la consola utilizando
print()
. El resultado será:
Salida
El resultado es: 42
Guardando resultados en una variable
Otra forma de utilizar una variable de salida es almacenando un resultado en una variable para su posterior uso. Por ejemplo:
Ejemplo
x = 5
y = 3
suma = x + y
print("La suma es:", suma)
En este caso, hemos almacenado el resultado de la suma de
x
e
y
en la variable
suma
, y luego lo imprimimos en la consola. El resultado será:
Salida
La suma es: 8
Formateo de cadenas
Las variables de salida también se pueden utilizar para formatear cadenas y mostrar mensajes más complejos. Por ejemplo:
Ejemplo
nombre = "Elena"
edad = 28
mensaje = "Hola, me llamo {} y tengo {} años.".format(nombre, edad)
print(mensaje)
En este ejemplo, utilizamos las llaves
{}
como marcadores de posición en la cadena y luego utilizamos el método
format()
para reemplazar esos marcadores de posición con los valores de las variables nombre y
edad
. El resultado será:
Salida
Hola, me llamo Elena y tengo 28 años.
Concatenación de cadenas
Además del formateo de cadenas, también podemos utilizar variables de salida para concatenar cadenas y crear mensajes personalizados. Por ejemplo:
Ejemplo
fruta = "pera"
precio = 1.35
mensaje = "El precio de la " + fruta + " es " + str(precio) + " €."
print(mensaje)
En este caso, hemos concatenado las variables
fruta
y
precio
en un mensaje personalizado utilizando el operador + y str()
. El resultado será:
Salida
El precio de la pera es 1.35 €.
Cuidado con los errores
Cuando trata de utilizar una cadena y un número con el operador
+
, obtendrá un error:
Ejemplo de error
fruta = "pera"
precio = 1.35
mensaje = "El precio de la " + fruta + " es " + precio
print(mensaje)
Este código produce un
TypeError
porque no se puede concatenar una cadena con un número usando
+
. Usa
str(precio)
,
format()
o una f-string.
Las variables de salida son una herramienta poderosa en Python que nos permite almacenar, mostrar y formatear resultados, mensajes y datos de manera más clara y organizada. Ya sea utilizando la función
print()
, almacenando resultados en variables o formateando cadenas, las variables de salida son una parte esencial de la programación en Python. Utilizarlas adecuadamente nos permite escribir código más limpio y legible, lo que facilita el mantenimiento y la comprensión de nuestros programas.
- Si quieres profundizar consulta el Tutorial de variables en Python
Practica Variables de salida en Python en el editor
Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.
Ejercicio: Usar print()
La forma más común de utilizar una variable de salida en Python es mediante la función print() . Esta función toma uno o varios argumentos y los imprime en la c.
Ejercicio: Usar print() (2)
Las variables de salida también se pueden utilizar para formatear cadenas y mostrar mensajes más complejos. Por ejemplo.
Ejercicio: Concatenar con + y str()
Además del formateo de cadenas, también podemos utilizar variables de salida para concatenar cadenas y crear mensajes personalizados. Por ejemplo.
Ejemplo
fruta = "pera"
precio = 1.35
mensaje = "El precio de la " + fruta + " es " + str(precio) + " €."
print(mensaje)
Comprueba lo aprendido
Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.