حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

کار با تاریخ پیشرفته

تمرین سخت 2427 visibility link download flag

کلاسی به اسم Tarikh بنویسید که یک تاریخ شمسی به فرمت yyyy/mm/dd دریافت کند و دارای متدهایی برای اضافه کردن و کم کردن (روز، ماه و سال) از تاریخ باشد. همچنین متدی برای چاپ تاریخ در خروجی داشته باشد.


مثال

mybirthday = Tarikh('1379/12/11')
mybirthday.increment(days=10, months=2, years=1) # tarikh jadid: 1381/2/21
mybirthday.reduce(days=5) # tarikh jadid: 1381/2/16
mybirthday.print() # khorooji: 1381/2/16
👨‍💻 19 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 23

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک

جواب شماره 4058

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک

جواب شماره 1254

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک

جواب شماره 3305

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن