การตรวจสอบปีอธิกสุรทินใน Python

การตรวจสอบว่าเป็นปีอธิกสุรทินหรือไม่โดยใช้ วิธีทางคณิตศาสตร์จำเป็นต้องดำเนินการหลายขั้นตอน ตามลำดับ ซึ่งไม่สะดวกนัก อย่างไรก็ตาม ใน Python มีวิธีที่ ทำให้กระบวนการนี้ง่ายขึ้นอย่างมากด้วย ความช่วยเหลือของเมธอดพิเศษ isleap จากโมดูล calendar พารามิเตอร์ของเมธอด คือปีที่ต้องการตรวจสอบ เมธอดจะส่งคืน ค่าบูลีน หากเป็นปีอธิกสุรทิน จะได้ True มิฉะนั้น - False

เริ่มแรกต้องนำเข้าโมดูล calendar:

pythonimport calendar

จากนั้น นำเมธอด isleap ไปใช้กับ โมดูลที่นำเข้ามาแล้ว บันทึกผลลัพธ์ ลงในตัวแปร res และแสดงผล ทางหน้าจอ:

pythonres = calendar.isleap(2025)
print(res) # จะแสดงผลเป็น False
Задание 1

กำหนดปี:

pythonyear = 2020

ตรวจสอบว่าปีนี้เป็นปีอธิกสุรทินหรือไม่

Задание 2

กำหนดปี:

pythonyear = 1910

ตรวจสอบว่าปีนี้เป็นปีอธิกสุรทินหรือไม่

Задание 3

ตรวจสอบว่าปีปัจจุบันเป็นปีอธิกสุรทินหรือไม่