Fechas
Python · Unidad 16: La biblioteca estándar
- Plan completo
- Python
- 11 ejercicios
date guarda una fecha: año, mes y día, en ese orden. Vive en el módulo datetime.
Existe date.today(), que da la fecha de hoy, pero aquí siempre usamos fechas fijas: así la lección da lo mismo hoy que en un año.
from datetime import date
d = date(2026, 9, 22)
print(d)Imprime
2026-09-22
El resto de la explicación está en la lección, que es del plan completo.
Ejercicios de esta lección
Se hacen en la app, que los corrige al momento y explica por qué.
1. Predice la salida
¿Qué imprime este código?
2. Completa el código
Completa para crear la fecha. Debe imprimir: 2026-01-05
3. Predice la salida
¿Qué imprime este código?
4. Predice la salida
¿Qué imprime este código?
5. Predice la salida
¿Cuántos días hay del 1 de enero al 1 de marzo de 2026?
6. Encuentra el bug
Debería imprimir solo el número de días entre las dos fechas. ¿Qué línea tiene el error?
7. Completa el código
Completa para que imprima: 22/09/2026
8. Predice la salida
¿Qué imprime este código?
9. Opción múltiple
¿Qué pasa al ejecutar
date(2026, 2, 30)?10. Ordena las líneas
Ordena para armar
entrega(dias), la fecha de entrega contando desde el 22 de septiembre de 2026.11. Encuentra el caso que falla
faltan(mes, dia)regresa cuántos días faltan del 22 de septiembre de 2026 a esa fecha del mismo año, y 0 si esa fecha ya pasó. ¿Con qué llamada falla?
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.