الفرق بين المراجعتين لصفحة: «Python/Calendar/itermonthdays»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Calendar.itermonthdays()</code> في بايثون}}</noinclude> يعيد التابع كائن تكرار للشهر ا...' |
لا ملخص تعديل |
||
سطر 18: | سطر 18: | ||
== القيمة المعادة == | == القيمة المعادة == | ||
يعيد التابع كائن تكرار للشهر month في السنة year بصورة مشابهة للتابع | يعيد التابع كائن تكرار للشهر <code>month</code> في السنة <code>year</code> بصورة مشابهة للتابع <code>[[Python/Calendar/itermonthdates|()itermonthdates]]</code>، ولكنّ النتيجة لا تكون مقيّدة بالنطاق <code>[[Python/datetime/date|datetime.date]]</code>. تعاد الأيام على هيئة أعداد تمثّل اليوم في الشهر، أما الأيام التي تكون خارج الشهر المحدد فتأخذ القيمة <code>0</code>. | ||
== أمثلة == | == أمثلة == | ||
المراجعة الحالية بتاريخ 14:00، 4 أغسطس 2018
يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة دون تقييد النتيجة بالنطاق datetime.date
، وتعاد الأيام على هيئة أعداد صحيحة.
البنية العامة
itermonthdays(year, month)
المعاملات
year
السنة المطلوبة.
month
الشهر المطلوب (من 0
إلى 12
).
القيمة المعادة
يعيد التابع كائن تكرار للشهر month
في السنة year
بصورة مشابهة للتابع ()itermonthdates
، ولكنّ النتيجة لا تكون مقيّدة بالنطاق datetime.date
. تعاد الأيام على هيئة أعداد تمثّل اليوم في الشهر، أما الأيام التي تكون خارج الشهر المحدد فتأخذ القيمة 0
.
أمثلة
يبين المثال التالي آلية عمل التابع:
>>> from calendar import Calendar
>>> cal = Calendar()
>>> for c in cal.itermonthdays(2018, 8):
... print(c, end=',')
...
0,0,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,0,0,
انظر أيضًا
- التابع
iterweekdays
(): يعيد التابع كائن تكرار iterator يتضمّن أرقام أيام الأسبوع التي ستستخدم لأسبوع واحد. - التابع
itermonthdates
(): يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة. - التابع
itermonthdays2
(): يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة دون تقييد النتيجة بالنطاقdatetime.date
، وتعاد الأيام على هيئة صفوف تتضمن رقم اليوم في الشهر ورقم اليوم في الأسبوع. - التابع
itermonthdays3
(): يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة دون تقييد النتيجة بالنطاقdatetime.date
، وتعاد الأيام على هيئة صفوف تتضمن رقم السنة والشهر ويوم الأسبوع. - التابع
itermonthdays4
(): يعيد التابع كائن تكرار للشهر المعطى في السنة المعطاة دون تقييد النتيجة بالنطاقdatetime.date
، وتعاد الأيام على هيئة صفوف تتضمّن رقم السنة، ورقم الشهر، ورقم اليوم في الشهر، ورقم اليوم في الأسبوع.
مصادر
صفحة General calendar-related functions في توثيق بايثون الرسمي.