الفرق بين المراجعتين ل"Python/calendar/monthcalendar"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>calendar.monthcalendar()‎</code> في بايثون}}</noinclude> تعيد الدالة مصفوفة matrix تمثّل تق...')
 
 
سطر 17: سطر 17:
 
== القيمة المعادة ==
 
== القيمة المعادة ==
  
تعيد الدالة قائمة تتضمّن مصفوفة matrix تمثّل تقويم الشهر، ويعبّر كل صفّ row في هذه المصفوفة عن أسبوع واحد، أما الأيام التي تكون خارج نطاق الشهر المحدّد فتأخذ القيمة 0. يبدأ كل أسبوع بيوم الإثنين ما لم تحدّد بداية الأسبوع بواسطة الدالة setfirstweekday()‎.
+
تعيد الدالة قائمة تتضمّن مصفوفة matrix تمثّل تقويم الشهر، ويعبّر كل صفّ row في هذه المصفوفة عن أسبوع واحد، أما الأيام التي تكون خارج نطاق الشهر المحدّد فتأخذ القيمة <code>0</code>. يبدأ كل أسبوع بيوم الإثنين ما لم تحدّد بداية الأسبوع بواسطة الدالة [[Python/calendar/setfirstweekday|<code>setfirstweekday()</code>]]‎.
  
 
== أمثلة ==
 
== أمثلة ==

المراجعة الحالية بتاريخ 20:34، 3 أغسطس 2018

تعيد الدالة مصفوفة matrix تمثّل تقويم الشهر.

البنية العامة

calendar.monthcalendar(year, month)

المعاملات

year

السنة المطلوبة.

month

الشهر المطلوب (من 1 إلى 12).

القيمة المعادة

تعيد الدالة قائمة تتضمّن مصفوفة matrix تمثّل تقويم الشهر، ويعبّر كل صفّ row في هذه المصفوفة عن أسبوع واحد، أما الأيام التي تكون خارج نطاق الشهر المحدّد فتأخذ القيمة 0. يبدأ كل أسبوع بيوم الإثنين ما لم تحدّد بداية الأسبوع بواسطة الدالة setfirstweekday()‎.

أمثلة

يبين المثال التالي طريقة استخدام الدالة:

>>> import calendar
>>> calendar.monthcalendar(2018, 8)
[[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, 0]]

انظر أيضًا

الدالة monthrange()‎: تعيد الدالة أول يوم في الشهر وعدد أيام الشهر المعطى في السنة المعطاة.

مصادر

صفحة General calendar-related functions في توثيق بايثون الرسمي.