কম্পিউটার

পাইথনে ক্যালেন্ডার ফাংশন | সেট 1( ক্যালেন্ডার(), মাস(), isleap()…)


কিছু ধরণের অন্তর্নির্মিত ক্যালেন্ডারের মাধ্যমে তারিখ পরিচালনা করা যেকোনো প্রোগ্রামিং ভাষার কেন্দ্রীয় বিষয়। এখানে আমরা পাইথনের অন্তর্নির্মিত লাইব্রেরিতে উপলব্ধ বিভিন্ন তারিখ সম্পর্কিত ফাংশনগুলি কীভাবে পরিচালনা করতে হয় তা দেখতে পাই৷

প্রথম সপ্তাহের দিন()

এই ফাংশনটি ব্যবহার করে আমরা সপ্তাহের প্রথম দিনে নির্ধারিত নম্বর খুঁজে পাই।

উদাহরণ

import calendar

# print starting day number
print("The number of the first day in calendar is : ")
print(calendar.firstweekday())

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

The number of the first day in calendar is :
0

লিপডে (স্টার্ট ইয়ার, এন্ড ইয়ার)

এই ফাংশনটি প্রদত্ত দুটি বছরের মধ্যে লিপ দিনের সংখ্যা গণনা করতে ব্যবহৃত হয়।

উদাহরণ

import calendar
print("The number of leap days between 1980 and 2015:")
print (calendar.leapdays(1980, 2015))

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

The number of leap days between 1980 and 2015:
9

HTML ক্যালেন্ডার

এই ফাংশনটি আপনাকে এক মাসের জন্য এইচটিএমএল ফরম্যাটেড ক্যালেন্ডার প্রিন্ট করতে দেয়।

উদাহরণ

import calendar
hc = calendar.HTMLCalendar(calendar.TUESDAY)
a = hc.formatmonth(2019, 3)
print(a)

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

<table border="0" cellpadding="0" cellspacing="0" class="month"> 
<tr><th colspan="7" class="month">March 2019</th></tr> 
<tr><th class="tue">Tue</th><th class="wed">Wed</th><th class="thu">Thu</th>
<th class="fri">Fri</th><th class="sat">Sat</th><th class="sun">Sun</th><th class="mon">Mon</th></tr> 
<tr><td class="noday">&nbsp;</td><td class="noday">&nbsp;</td><td class="noday">&nbsp;</td>
<td class="fri">1</td><td class="sat">2</td><td class="sun">3</td><td class="mon">4</td></tr> 
<tr><td class="tue">5</td><td class="wed">6</td><td class="thu">7</td><td class="fri">8</td>
<td class="sat">9</td><td class="sun">10</td><td class="mon">11</td></tr> <tr><td class="tue">12</td>
<td class="wed">13</td><td class="thu">14</td><td class="fri">15</td><td class="sat">16</td>
<td class="sun">17</td><td class="mon">18</td></tr> <tr><td class="tue">19</td><td class="wed">20</td>
<td class="thu">21</td><td class="fri">22</td><td class="sat">23</td><td class="sun">24</td>
<td class="mon">25</td></tr> <tr><td class="tue">26</td><td class="wed">27</td><td class="thu">28</td>
<td class="fri">29</td><td class="sat">30</td><td class="sun">31</td><td class="noday">&nbsp;</td>
</tr></table>

  1. পাইথনে ক্যালেন্ডার ফাংশন - ( ক্যালেন্ডার(), মাস(), আইলিপ()?)

  2. পাইথনে ক্যালেন্ডার ফাংশন -(monthrange(), prcal(), সপ্তাহের দিন()?)

  3. পাইথন প্রোগ্রামে ক্যালেন্ডার

  4. কিভাবে পাইথনে এক মাসের জন্য ক্যালেন্ডার প্রিন্ট করবেন?