不二如是 发表于 2022-8-17 19:22:25

0003-编程打卡:判断第几天

本帖最后由 不二如是 于 2022-8-29 17:45 编辑







答案一

year=int(input('year:'))
month = int(input('month:'))
day = int(input('day:'))
if not year%400 or (not year%4 and year%100) :
    year = 1
else:
    year = 0
if month == 12 :
    day += 30
    month = 11
if month == 11 :
    day += 31
    month = 10
if month == 10 :
    day += 30
    month = 9
if month == 9 :
    day += 31
    month = 8
if month == 8 :
    day += 31
    month = 7
if month == 7 :
    day += 30
    month = 6
if month == 6 :
    day += 31
    month = 5
if month == 5 :
    day += 30
    month = 4
if month == 4 :
    day += 31
    month = 3
if month == 3 :
    day += 28+year
    month = 2
if month == 2 :
    day += 31
    month = 1
if month == 1 :
    print(day)


答案二

**** Hidden Message *****


答案三

**** Hidden Message *****

aaron0919 发表于 2022-8-17 19:54:19

Python好好玩

tommyyu 发表于 2022-8-17 20:29:10

Python好好玩

hornwong 发表于 2022-8-17 20:59:22

Python好好玩

tomok 发表于 2022-8-18 08:25:46

Python好好玩

TD1253 发表于 2022-8-18 08:47:39

Python好好玩

叶墨沫 发表于 2022-8-18 09:24:20

Python好好玩

hveagle 发表于 2022-8-18 10:13:23

Python太好玩

万里阳光 发表于 2022-8-18 15:29:14

Python好好玩

嘉岳呀 发表于 2022-8-18 17:41:59

Python好好难

yayc_zcyd 发表于 2022-8-18 22:08:04

Python好好玩,有没有更精简的{:10_256:}
页: [1]
查看完整版本: 0003-编程打卡:判断第几天