Python හි අධික අවුරුද්ද නිර්ණය කිරීම

ගණිත ක්‍රම භාවිතයෙන් වසරක අධික බව නිර්ණය කිරීම සඳහා පියවර කිහිපයක් අනුක්‍රමිකව සිදු කිරීමට සිදුවන අතර, එය එතරම් පහසු නොවේ. කෙසේ වෙතත්, Python හි calendar මොඩියුලයේ විශේෂ ක්‍රමයක් වන isleap උපකාරයෙන් මෙම ක්‍රියාවලිය වැඩිදුරටත් සරල කිරීමේ හැකියාව තිබේ. ක්‍රමයට පරාමිතියක් ලෙස අවශ්‍ය වසර පසු කරනු ලැබේ. ක්‍රමය බූලියන් අගයන් ආපසු ලබා දෙයි. වසර අධික අවුරුද්දක් නම් True ප්‍රතිදානය වන අතර, එසේ නොවන විට - False ප්‍රතිදානය වේ.

පළමුව calendar මොඩියුලය ආයාත කිරීම අවශ්‍ය වේ:

pythonimport calendar

ඊළඟට, ආයාත කළ මොඩියුලයට isleap ක්‍රමය යොදන්න. ප්‍රතිඵලය res විචල්‍යයට ලියා තිරය මත ප්‍රදර්ශනය කරන්න:

pythonres = calendar.isleap(2025)
print(res) # False ප්‍රදර්ශනය කරයි
Задание 1

වසරක් දී ඇත:

pythonyear = 2020

එය අධික අවුරුද්දක් දැයි නිර්ණය කරන්න.

Задание 2

වසරක් දී ඇත:

pythonyear = 1910

එය අධික අවුරුද්දක් දැයි නිර්ණය කරන්න.

Задание 3

වත්මන් වසර අධික අවුරුද්දක් දැයි නිර්ණය කරන්න.