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:

Ejemplo

    resultado = 42
print("El resultado es:", resultado)
  
Abrir en editor

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)
  
Abrir en editor

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)
  
Abrir en editor

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.


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.

Ejemplo

    resultado = 42
print("El resultado es:", resultado)
  
Abrir en editor

Ejercicio: Usar print() (2)

Las variables de salida también se pueden utilizar para formatear cadenas y mostrar mensajes más complejos. Por ejemplo.

Ejemplo

    x = 5
y = 3
suma = x + y
print("La suma es:", suma)
  
Abrir en editor

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)
  
Abrir en editor

Comprueba lo aprendido

Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.