การตรวจสอบปีอธิกสุรทินใน 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
ตรวจสอบว่าปีปัจจุบันเป็นปีอธิกสุรทินหรือไม่