الدالة calendar.month()
في بايثون
تعيد الدالة تقويم الشهر على هيئة سلسلة نصية متعددة الأسطر.
البنية العامة
calendar.setfirstweekday(weekday)
المعاملات
theyear
السنة المطلوبة.
themonth
الشهر المطلوب (من 1 إلى 12).
w
معامل اختياري، يأخذ القيمة الافتراضية 0
، ويحدّد عرض التقويم الذي ستطبعه الدالة.
l
معامل اختياري، يأخذ القيمة الافتراضية 0
، ويحدّد مقدار الفاصل بين الأسطر في التقويم الذي ستطبعه الدالة.
القيمة المعادة
تعيد الدالة تقويم الشهر على هيئة سلسلة نصية متعددة الأسطر باستخدام التابع formatmonth()
الخاص بالصنف TextCalendar
.
أمثلة
يبين المثال التالي طريقة استخدام الدالة:
>>> import calendar
>>> calendar.month(2018, 8)
' August 2018\nTu We Th Fr Sa Su Mo\n 1 2 3 4 5 6\n 7 8 9 10 11 12 13\n14 15 16 17 18 19 20\n21 22 23 24 25 26 27\n28 29 30 31\n'
>>> calendar.month(2018, 8, 3, 3)
' August 2018\n\n\nTue Wed Thu Fri Sat Sun Mon\n\n\n 1 2 3 4 5 6\n\n\n 7 8 9 10 11 12 13\n\n\n 14 15 16 17 18 19 20\n\n\n 21 22 23 24 25 26 27\n\n\n 28 29 30 31\n\n\n'
انظر أيضًا
الدالة prmonth()
: تطبع الدالة تقويم الشهر الذي تعيده الدالة month()
.
مصادر
صفحة General calendar-related functions في توثيق بايثون الرسمي.