国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁 » python編程資訊

資訊內(nèi)容

Python怎么判斷是哪一天

極客小將2020-12-19-
簡介python判斷是哪一天的方法1:先判斷是否是閏年,然后再利用求和,得出某一天是第幾天# 方法1:low版def func1(year, month, day):    # 分別創(chuàng)建平年,閏年的月份天數(shù)列表(注
歡迎訪問少兒編程網(wǎng)(http://www.pxcodes.com)

Vir少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

python判斷是哪一天的Vir少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

方法1:先判斷是否是閏年,然后再利用求和,得出某一天是第幾天Vir少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

# 方法1:low版 def func1(year, month, day):     # 分別創(chuàng)建平年,閏年的月份天數(shù)列表(注意列表下標(biāo)從0開始,而月份是從1月開始,所以1月份對(duì)應(yīng)的下標(biāo)是0)     leap_year = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]  # 閏年     no_leap_year = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]     # 判斷是否是閏年     if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:         # 對(duì)列表進(jìn)行切片處理,獲取該月份及之前的所有月份,并對(duì)月份天數(shù)求和,**后再加上該月份的某一日,即可獲得該日期是一年中的第幾天         result = sum(leap_year[:month - 1]) + day         return result     else:         result = sum(no_leap_year[:month - 1]) + day         return result print(func1(2019, 6, 20))  # 171

方法2:使用datetime模塊Vir少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

# 方法2 datetime模塊 import datetime def func2(y, m, d):     sday = datetime.date(y, m, d)     # print(type(sday), sday)  # <class 'datetime.date'> 2019-06-20     # print(sday.month)  # 6     count = sday - datetime.date(sday.year - 1, 12, 31)  # 減去上一年**后一天     # 2017-12-31     print(count, type(count))  # 171 days, 0:00:00 <class 'datetime.timedelta'>     return '%s是%s年的第%s天' % (sday, y, count.days) print(func2(2019, 6, 20))  # 171

方法3:使用內(nèi)置函數(shù)strftimeVir少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

strftime是一種計(jì)算機(jī)函數(shù),根據(jù)區(qū)域設(shè)置格式化本地時(shí)間/日期,函數(shù)的功能將時(shí)間格式化,或者說格式化一個(gè)時(shí)間字符串。Vir少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

# 方法3 import datetime def func3(year, month, day):     date = datetime.date(year, month, day)     return date.strftime('%j')  # %j十進(jìn)制表示的每年的第幾天 print(func3(2019, 6, 20))  # 171

更多Python知識(shí)請(qǐng)關(guān)注Python視頻教程欄目。Vir少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 石棉县| 自治县| 富宁县| 荔波县| 同德县| 邛崃市| 洛浦县| 眉山市| 大足县| 澎湖县| 武邑县| 河东区| 灌阳县| 昌邑市| 临颍县| 大同县| 同德县| 文安县| 大足县| 玉门市| 临颍县| 涪陵区| 左贡县| 绥化市| 新泰市| 平罗县| 阿克苏市| 利津县| 益阳市| 梧州市| 五大连池市| 那坡县| 舞阳县| 大连市| 铁力市| 芷江| 福建省| 台湾省| 普陀区| 枣庄市| 安宁市|