مثال 12 پایتون – برنامه ای به پایتون بنویسید که ماه و سال را گرفته و یک تقویم روزانه در خروجی از آن ماه و سال چاپ کند.
کد برنامه
1 2 3 4 |
import calendar year = int(input("Input the year : ")) month = int(input("Input the month : ")) print(calendar.month(year, month)) |
خروجی کد
1 2 3 4 5 6 7 8 9 10 |
Input the year : 2023 Input the month : 10 October 2023 Mo Tu We Th Fr Sa Su 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 |
توضیح برنامه
در این برنامه، از ماژول calendar
در پایتون برای نمایش تقویم ماهیانه استفاده میشود. این برنامه تاریخ ورودی از کاربر دریافت کرده و سپس تقویم ماه مورد نظر را نمایش میدهد. حال به توضیح دقیقتر هر بخش از برنامه میپردازم:
import calendar
با این دستور، ماژول calendar
وارد برنامه میشود. این ماژول امکاناتی برای کار با تقویم در پایتون فراهم میکند.
year = int(input("Input the year : "))
در این خط، از کاربر درخواست میشود تا سال مورد نظر خود را به عنوان ورودی وارد کند. ورودی از نوع عدد صحیح (integer) دریافت میشود و در متغیر year
ذخیره میشود.
month = int(input("Input the month : "))
در این خط، از کاربر درخواست میشود تا ماه مورد نظر خود را به عنوان ورودی وارد کند. ورودی از نوع عدد صحیح (integer) دریافت میشود و در متغیر month
ذخیره میشود.
print(calendar.month(year, month))
در این خط، با استفاده از تابع calendar.month
، تقویم ماه مورد نظر از سال و ماهی که توسط کاربر وارد شده است، نمایش داده میشود. این تابع دو آرگومان دارد: سال و ماه.
با اجرای این برنامه، کاربر ابتدا سال و ماه مورد نظر خود را وارد میکند، سپس تقویم ماه مربوطه در خروجی نمایش داده میشود.
مقداد علی بخشی هستم. موسیقی دان، برنامه نویس، متخصص هوش مصنوعی، علم داده، متخصص بلاکچین و توسعه دهنده ربات های هوشمند.
دانش آموخته مقطع ارشد و دکتری دانشکده فنی دانشگاه تهران هستم. با سابقه تدریس درس برنامه نویسی در دانشگاه (پردیس بین الملل کیش دانشگاه تهران)
سلام
آموزش هاتون خیلی عالی و مفید هست دکتر جان
ممنون بابت دادن روحیه