La función print() en Python

Básico
Python
Python
Actualizado: 15/03/2026

Mostrar valores en la consola

La función print() es la herramienta principal para mostrar información en la consola. Acepta cualquier tipo de dato: cadenas de texto, números y variables.

print("Hola, mundo")
print(42)
print(True)

Se pueden pasar varios valores separados por comas. Python los muestra separados por un espacio:

nombre = "Carlos"
edad = 30
print("Nombre:", nombre, "- Edad:", edad)
# Nombre: Carlos - Edad: 30

Cuando print() recibe varios argumentos separados por comas, los une con un espacio por defecto antes de mostrarlos.

Formatear texto con f-strings

Las f-strings permiten insertar variables directamente dentro de una cadena. Se crean anteponiendo f antes de las comillas y colocando las variables entre llaves {}.

producto = "cafe"
precio = 2.50
print(f"El {producto} cuesta {precio} euros")
# El cafe cuesta 2.5 euros

Dentro de las llaves se pueden incluir expresiones que Python evalúa al momento:

cantidad = 3
print(f"Total: {cantidad * precio} euros")
# Total: 7.5 euros

Las f-strings son la forma recomendada de formatear texto en Python por su claridad y rendimiento frente a alternativas como concatenación con +.

Personalizar la salida

El parámetro sep cambia el separador entre argumentos y end cambia el carácter final:

print("Python", "Java", "Go", sep=" | ")
# Python | Java | Go

print("Cargando", end="...")
print("listo")
# Cargando...listo
Alan Sastre - Autor del tutorial

Alan Sastre

Ingeniero de Software y formador, CEO en CertiDevs

Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, Python es una de sus áreas de expertise. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan se dedica a crear contenido educativo de calidad para desarrolladores de todos los niveles.

Más tutoriales de Python

Explora más contenido relacionado con Python y continúa aprendiendo con nuestros tutoriales gratuitos.

Aprendizajes de esta lección

Dominar la función print() para mostrar información en pantalla y formatear texto con f-strings.