2016 - 2024

感恩一路有你

python输入年月日输出星期几 Python:输入年月日判断是此年的第多少天?

浏览量:3130 时间:2021-03-16 15:26:34 作者:admin

Python:输入年月日判断是此年的第多少天?

[import datetime

y=int(input(“please input 4-digital year:”)“get year

m=int(input(“please input month:”)“get month

d=int(input(“please input which day:”)“get day

targetday=datetime.date日期(年,月,d) #将输入的日期格式化为标准日期

daycount=targetday-datetime.date日期( targetDay.year公司-1,12,31)#减去上一年的最后一天

打印(%s是%s年的第%s天。“%(targetDay,ydayCount.days天))

今年是2011年。如果输入2011并按enter键,日期将直接显示。如果您输入2011,将显示完整日期。另外,用ALT-shift d直接输入日期,用ALT-shift输入当前时间

1。Python正则表达式的输入日期规范如下:

year,month,day=Eval(input(“please input year,month,day,separated by comma”)

months=[31,28,31,30,31

]if(year%4==0 and year  0!=0)或(年@0==0):

months[1]=29#在闰年,二月最多有29天

如果month<1或month>12:

print(“非法月”

elif day<1或day>months[month 1

]print(“非法日”

否则:

print(“合法月/日”

2。代码:

3。结果:

python输入年月日输出星期几 python输入年月日输出 python输出年月日

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。