共計 406 個字符,預計需要花費 2 分鐘才能閱讀完成。
可以使用以下代碼來判斷一個年份是否為閏年:
def is_leap_year(year):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
return True
else:
return False
year = int(input("請輸入一個年份:"))
if is_leap_year(year):
print(year, "是閏年")
else:
print(year, "不是閏年")
這段代碼定義了一個函數 is_leap_year(),該函數用于判斷輸入的年份是否為閏年。其中,使用了以下規則判斷一個年份是否為閏年:
- 如果一個年份能被 4 整除,但不能被 100 整除,則為閏年;
- 如果一個年份能被 400 整除,則也為閏年;
- 其他情況都不是閏年。
在程序中,首先通過 input() 函數獲取用戶輸入的年份,然后調用 is_leap_year() 函數判斷該年份是否為閏年,并輸出相應的結果。
丸趣 TV 網 – 提供最優質的資源集合!
正文完