Python define un módulo incorporado » calendario » que maneja las operaciones relacionadas con el calendario.
Operaciones en el calendario:
1. calendario (año, w, l, c) : – Esta función muestra el año, el ancho de los caracteres, no. de líneas por semana y separaciones de columna.
2. firstweekday() :- Esta función devuelve el primer número del día de la semana . Por defecto 0 (lunes).
Python3
# Python code to demonstrate the working of # calendar() and firstweeksday() # importing calendar module for calendar operations import calendar # using calendar to print calendar of year # prints calendar of 2012 print ("The calendar of year 2012 is : ") print (calendar.calendar(2012,2,1,6)) #using firstweekday() to print starting day number print ("The starting day number in calendar is : ",end="") print (calendar.firstweekday())
Producción:
The calendar of year 2012 is : 2012 January February March Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 1 2 3 4 5 1 2 3 4 2 3 4 5 6 7 8 6 7 8 9 10 11 12 5 6 7 8 9 10 11 9 10 11 12 13 14 15 13 14 15 16 17 18 19 12 13 14 15 16 17 18 16 17 18 19 20 21 22 20 21 22 23 24 25 26 19 20 21 22 23 24 25 23 24 25 26 27 28 29 27 28 29 26 27 28 29 30 31 30 31 April May June Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 1 2 3 4 5 6 1 2 3 2 3 4 5 6 7 8 7 8 9 10 11 12 13 4 5 6 7 8 9 10 9 10 11 12 13 14 15 14 15 16 17 18 19 20 11 12 13 14 15 16 17 16 17 18 19 20 21 22 21 22 23 24 25 26 27 18 19 20 21 22 23 24 23 24 25 26 27 28 29 28 29 30 31 25 26 27 28 29 30 30 July August September Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 1 2 3 4 5 1 2 2 3 4 5 6 7 8 6 7 8 9 10 11 12 3 4 5 6 7 8 9 9 10 11 12 13 14 15 13 14 15 16 17 18 19 10 11 12 13 14 15 16 16 17 18 19 20 21 22 20 21 22 23 24 25 26 17 18 19 20 21 22 23 23 24 25 26 27 28 29 27 28 29 30 31 24 25 26 27 28 29 30 30 31 October November December Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 1 2 3 4 1 2 8 9 10 11 12 13 14 5 6 7 8 9 10 11 3 4 5 6 7 8 9 15 16 17 18 19 20 21 12 13 14 15 16 17 18 10 11 12 13 14 15 16 22 23 24 25 26 27 28 19 20 21 22 23 24 25 17 18 19 20 21 22 23 29 30 31 26 27 28 29 30 24 25 26 27 28 29 30 31 The starting day number in calendar is : 0
3. isleap (año) : – Esta función comprueba si el año mencionado en el argumento es un salto o no .
4. días bisiestos (año1, año2) : – Esta función devuelve el número de días bisiestos entre los años especificados en los argumentos.
Python3
# Python code to demonstrate the working of # isleap() and leapdays() # importing calendar module for calendar operations import calendar # using isleap() to check if year is leap or not if (calendar.isleap(2008)): print ("The year is leap") else : print ("The year is not leap") #using leapdays() to print leap days between years print ("The leap days between 1950 and 2000 are : ",end="") print (calendar.leapdays(1950, 2000))
Producción:
The year is leap The leap days between 1950 and 2000 are : 12
5. mes (año, mes, w, l) : – Esta función imprime el mes de un año específico mencionado en los argumentos. Toma 4 argumentos, año, mes, ancho de caracteres y no. de líneas tomadas por una semana .
Python3
# Python code to demonstrate the working of # month() # importing calendar module for calendar operations import calendar # using month() to display month of specific year print ("The month 5th of 2016 is :") print (calendar.month(2016,5,2,1))
Producción:
The month 5th of 2016 is : May 2016 Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Este artículo es una contribución de Manjeet Singh . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA