El módulo de calendario permite generar calendarios como un programa y proporciona funciones útiles adicionales relacionadas con el calendario. Las funciones y clases definidas en el módulo Calendario utilizan un calendario idealizado, el actual calendario gregoriano extendido indefinidamente en ambas direcciones.
El método iterweekdays() devuelve un iterador para los números de los días de la semana que se utilizarán durante una semana. El primer número del iterador será el mismo que el número devuelto por firstweekday().
Syntax: iterweekdays() Parameter: no parameter Returns: iterator for the week day numbers
Código #1:
# Python program to demonstrate working # of iterweekdays() method # importing calendar module import calendar # providing firstweekday = 0 obj = calendar.Calendar(firstweekday = 0) for day in obj.iterweekdays(): print(day)
Producción:
0 1 2 3 4 5 6
Código #2:
# Python program to demonstrate working # of iterweekdays() method # importing calendar module import calendar # providing firstweekday = 2 obj = calendar.Calendar(firstweekday = 2) for day in obj.iterweekdays(): print(day)
Producción:
2 3 4 5 6 0 1