🦁 實作題 3:閏年判斷魔王關
閏年邏輯規則:
1. 逢 4 的倍數為閏年 (餘數為 0)
2. 但逢 100 的倍數不是閏年 (除非它也是 400 的倍數)
3. 逢 400 的倍數一定是閏年
year = int(input("輸入年份: "))
# 挑戰:嘗試用一行組合邏輯來判斷
if
(year % 4 == 0
??
and
or
year % 100 != 0)
??
and
or
year % 400 == 0:
print(f"{year} 是閏年")
else
:
print(f"{year} 是平年")
驗證邏輯
💾 下載完整程式碼