التابع Calendar.itermonthdays3()
في بايثون
يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة دون تقييد النتيجة بالنطاق datetime.date
، وتعاد الأيام على هيئة صفوف تتضمن رقم السنة والشهر ويوم الأسبوع.
البنية العامة
itermonthdays3(year, month)
المعاملات
year
السنة المطلوبة.
month
الشهر المطلوب (من 0
إلى 12
).
القيمة المعادة
يعيد التابع كائن تكرار للشهر month
في السنة year
بصورة مشابهة للتابع ()itermonthdates
، ولكنّ النتيجة لا تكون مقيّدة بالنطاق datetime.date
. كون الأيام المعادة على هيئة صفوف تتضمن رقم السنة والشهر ويوم الأسبوع.
ملاحظة: هذا التابع جديد في الإصدار 3.7.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> from calendar import Calendar
>>> cal = Calendar()
>>> for c in cal.itermonthdays3(2018, 8):
... print(c, end=',')
...
(2018, 7, 30),(2018, 7, 31),(2018, 8, 1),(2018, 8, 2),(2018, 8, 3),(2018, 8, 4),(2018, 8, 5),(2018, 8, 6),(2018, 8, 7),(2018, 8, 8),(2018, 8, 9),(2018, 8, 10),(2018, 8, 11),(2018, 8, 12),(2018, 8, 13),(2018, 8, 14),(2018, 8, 15),(2018, 8, 16),(2018, 8, 17),(2018, 8, 18),(2018, 8, 19),(2018, 8, 20),(2018, 8, 21),(2018, 8, 22),(2018, 8, 23),(2018, 8, 24),(2018, 8, 25),(2018, 8, 26),(2018, 8, 27),(2018, 8, 28),(2018, 8, 29),(2018, 8, 30),(2018, 8, 31),(2018, 9, 1),(2018, 9, 2)
انظر أيضًا
- التابع
iterweekdays
(): يعيد التابع كائن تكرار iterator يتضمّن أرقام أيام الأسبوع التي ستستخدم لأسبوع واحد. - التابع
itermonthdates
(): يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة. - التابع
itermonthdays
(): يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة دون تقييد النتيجة بالنطاقdatetime.date
، وتعاد الأيام على هيئة أعداد صحيحة. - التابع
itermonthdays2
(): يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة دون تقييد النتيجة بالنطاقdatetime.date
، وتعاد الأيام على هيئة صفوف تتضمن رقم اليوم في الشهر ورقم اليوم في الأسبوع. - التابع
itermonthdays4
(): يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة دون تقييد النتيجة بالنطاقdatetime.date
، وتعاد الأيام على هيئة صفوف تتضمّن رقم السنة، ورقم الشهر، ورقم اليوم في الشهر، ورقم اليوم في الأسبوع.
مصادر
صفحة General calendar-related functions في توثيق بايثون الرسمي.