Volver a la página principal
jueves 18 julio 2024
19

Cómo imprimir en Python

La Función print()

En Python, la función print() se utiliza para mostrar mensajes en la consola o en otro entorno de salida. Puedes imprimir texto, variables, resultados de cálculos y más.

Ejemplos Básicos

Imprimir Texto

print("Hola, mundo!")

Imprimir Variables

nombre = "Juan"
edad = 30
print("Nombre:", nombre, "Edad:", edad)

Imprimir Resultados de Cálculos

a = 5
b = 3
suma = a + b
print("La suma de", a, "y", b, "es:", suma)

Especificando el Separador y el Final

La función print() en Python permite especificar el separador entre los elementos a imprimir y el carácter final que se imprime al final de la salida.

Parámetro sep

El parámetro sep permite especificar el separador entre los elementos que se imprimen. Por defecto, sep es un espacio.

nombre = "María"
edad = 25
print("Nombre:", nombre, "Edad:", edad, sep=" - ")

Resultado:

Nombre: - María - Edad: - 25

Parámetro end

El parámetro end permite especificar el carácter final que se imprime al final de la salida. Por defecto, end es un salto de línea (\n).

print("Hola,", end=" ")
print("mundo!")

Resultado:

Hola, mundo!

Formateo de Cadenas de Texto

Python ofrece varias formas de formatear cadenas de texto para imprimir resultados de manera más estructurada y legible.

Formateo con format()

nombre = "Carlos"
edad = 28
mensaje = "Hola, {}! Tienes {} años.".format(nombre, edad)
print(mensaje)

Formateo con f-strings (a partir de Python 3.6)

nombre = "Ana"
edad = 35
mensaje = f"Hola, {nombre}! Tienes {edad} años."
print(mensaje)

Imprimir en Archivos

Además de la consola, Python también puede imprimir en archivos utilizando la función print() junto con el parámetro file.

with open("salida.txt", "w") as archivo:
    print("Este es un mensaje que se imprimirá en un archivo.", file=archivo)

Conclusión

Imprimir en Python es una operación básica pero esencial para mostrar resultados, mensajes y depuración de código. Con la función print(), puedes imprimir texto, variables y resultados de cálculos de manera sencilla. Además, Python ofrece opciones avanzadas como el formateo de cadenas y la impresión en archivos, que son útiles en diversas situaciones de programación.

Para más detalles sobre la función print() y otras técnicas de salida en Python, puedes consultar la documentación oficial de Python.

Etiquetas:
python
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer