Python中判斷閏年的計算方法如下:
def is_leap_year(year):
if year % 4 == 0:
if year % 100 == 0:
if year % 400 == 0:
return True
else:
return False
else:
return True
else:
return False
year = int(input("請輸入年份:"))
if is_leap_year(year):
print(f"{year}年是閏年")
else:
print(f"{year}年不是閏年")
以上代碼中,我們定義了一個is_leap_year()
函數,該函數接收一個年份作為參數,通過嵌套的if-else語句來判斷是否是閏年。
具體判斷邏輯如下:
最后,我們根據用戶輸入的年份調用is_leap_year()
函數來判斷是否是閏年,并輸出結果。