在此程序中,您將學(xué)習(xí)檢查年份是否為潤年。我們將使用嵌套if ... else解決此問題。
要理解此示例,您應(yīng)該了解以下Python編程主題:
閏年正好可以被4整除,除了世紀(jì)年(以00結(jié)尾的年份)。只有能完全被400整除的世紀(jì)年才是閏年。例如,
2017 不是閏年 1900 不是閏年 2012 是閏年 2000 是閏年
# Python程序檢查年份是否是閏年 year = 2000 # 從用戶獲取年份(整數(shù)輸入) # year = int(input("輸入年份: ")) if (year % 4) == 0: if (year % 100) == 0: if (year % 400) == 0: print("{0} 是閏年".format(year)) else: print("{0} 不是閏年".format(year)) else: print("{0} 是閏年".format(year)) else: print("{0} 不是閏年".format(year))
輸出結(jié)果
2000 是閏年
您可以在源代碼中更改年份的值,然后再次運(yùn)行以測試該程序。