domingo, 16 de agosto de 2026

Imprime un calendario para el año y mes dado en Python

Código del ejercicio:

import calendar
anio = int(input("Ingresar año: "))
mes = int(input("Ingresar mes: "))
print(calendar.month(anio, mes))

Definición de los códigos del ejercicio:

import --> usa import palabra clave para hacer que el código de un módulo esté disponible en otro.
calendar --> el módulo de calendario permite generar calendarios como el programa y proporciona funciones útiles adicionales relacionadas con el calendario.
int() --> convierte el valor especificado en un número entero.
input() --> permite obtener texto escrito por teclado.
print() --> imprime un mensaje en la pantalla.
calendar.month() --> devuelve el calendario de un mes.
, --> concatena variables de cadena.

Explicación del Código:

Código Python

import calendar
anio = int(input("Ingresar año: "))
mes = int(input("Ingresar mes: "))
print(calendar.month(anio, mes))

Explicación de cada código

import calendar
Importa el módulo calendar, que permite trabajar con calendarios en Python.
anio = int(input("Ingresar año: "))
Pide al usuario que ingrese un año. La función int() convierte el dato ingresado en un número entero.
mes = int(input("Ingresar mes: "))
Pide al usuario que ingrese el número del mes y lo convierte en un número entero.
print(calendar.month(anio, mes))
Genera el calendario utilizando el año y el mes ingresados y después lo muestra en pantalla.
calendar.month(anio, mes)
La función month() crea el calendario del mes indicado utilizando los valores de anio y mes.
Ejemplo:
Si el usuario ingresa el año 2026 y el mes 8, Python mostrará el calendario correspondiente a agosto de 2026.

No hay comentarios.:

Publicar un comentario

Copyright © Ejercicios de programación. Todos los derechos reservados. ❤️