Lección 4.2: Print y Format
Print y Format en Python
Introducción
¡Hola a todos! Soy Yuscu Mejía y hoy vamos a hablar sobre cómo utilizar las funciones print()
y format()
en Python. Estas funciones son esenciales para mostrar información en la pantalla y formatear textos de manera eficiente.
Características
Las funciones print()
y format()
en Python ofrecen las siguientes características:
print()
permite mostrar información en la pantalla de manera sencilla.- Con
format()
, podemos formatear cadenas de texto de manera flexible y controlada. - Soportan el uso de placeholders para insertar variables y expresiones dentro de cadenas.
- Proporcionan opciones para dar formato a números, fechas y otros tipos de datos.
Ejemplos
A continuación, algunos ejemplos de cómo utilizar print()
y format()
en Python:
- Uso básico de
print()
:print("Hola, mundo!")
- Uso de
format()
para formatear una cadena:mensaje = "Hola, {}. Tienes {} años.".format("Juan", 30)
- Formateo de números:
print("El número pi es aproximadamente {:.2f}".format(3.14159))
- Uso de f-strings (Python 3.6+):
nombre = "Ana"; print(f"Hola, {nombre}!")
Práctica
Para practicar, les invito a ver nuestro tutorial en video sobre cómo usar print()
y format()
en Python:
Recorda si te gusta los videos, te agradeceria si le pones un comentario o un like para saber si subir mas videos! 😮
Si no sabes que comentar, comenta con: estoy avanzando rapido con el curso de Programacion python 🙂 asi te detectaremos que viniste de aca, para una estadistica si conviene o no subir videos
Ejercicios
Ahora es su turno de poner en práctica lo que hemos aprendido. Aquí les dejo dos ejercicios para trabajar con la función print
y el formato de cadenas en Python:
Ejercicio 1: Imprimir diferentes tipos de variables
a) Imprimir utilizando solo print
, por lo menos tres tipos de variables: int
, float
y string
.
Ejercicio 2: Imprimir utilizando formato
a) Imprimir el mismo formato anterior utilizando print
y format
.
#Ejercicio1
#a) # Resolución posible, tenemos un string, un int, un float print("hola tengo ", 2, " perros que pesan ", 2.5, " gramos")
#Ejercicio2
#a) # Resolución posible print("hola tengo {} perros que pesan {} gramos".format(2, 2.5))