python3 7學習之判斷閏年

2021-09-24 14:13:00 字數 951 閱讀 1639

閏年分為普通閏年和世紀閏年。

普通閏年:能被4整除但不能被100整除的年份為普通閏年。(如2023年就是閏年,2023年不是閏年);

世紀閏年:能被400整除的為世紀閏年。(如2023年是世紀閏年,2023年不是世紀閏年);

用if語句巢狀實現:

year = int(input("輸入乙個年份: "))

if (year % 4) == 0:

if (year % 100) == 0:

if (year % 400) == 0:

print(" 是閏年".format(year)) # 整百年能被400整除的是閏年

else:

print(" 不是閏年".format(year))

else:

print(" 是閏年".format(year)) # 非整百年能被4整除的為閏年

else:

print(" 不是閏年".format(year))

用單if語句:

year = int(input("請輸入乙個年份:"))

if (year % 4) == 0 and (year % 100) != 0 or (year % 400) == 0:

print("是閏年".format(year))

else:

print("不是閏年".format(year))

使用calendar庫實現

import calendar

year = int(input("請輸入年份:"))

check_year=calendar.isleap(year)

if check_year == true:

print ("閏年")

else:

print ("平年")

Python3 7安裝部署

教你如何在 centos 7 下編譯安裝 python 3.7 與 python 2.7.5 共存。環境 centos 7.6 x64 一 安裝python 3.7 wget 如果沒有wget命令,可以使用命令安裝 yum y install wget 安裝依賴包,避免安裝過程 現的 zipimpo...

Python 3 7 列表 list 學習

列表 list 是 python 中常用的序列,它是 python 的主力序列,它是可修改的。定義列表list1 list2 hello python list3 hello python 2020 python 是完全動態資料型別,同乙個列表元素型別可以是多種的 print list2 hello...

Python 3 7 元組 tuple 學習

元組 tuple 是 python 中常用的序列,它是不可修改的。定義元組tuple1 tuple2 hello python tuple3 hello python 2020 python 是完全動態資料型別,同乙個元組元素型別可以是多種的 print tuple1 hello python 獲取...