这个程序执行的结果如下。
- #将1~12月的天数依次存入序列,由于没有0月,所以首元素为0
- months=[0,31,28,31,30,31,30,31,31,30,31,30,31]
- year=int(input("请输入-个年份(1~300o):")
- month=int(input("请输入一个月份(1~12):")
- if month !2:
- print(months[month])
- #非整百的年份里,4的倍数均为闰年;整百的年份里,400的倍数均为闰年
- elif year%4==0 and year%100!=0 or year%400==0:
- print(29)
- else:
- print(28)
- 请输入一个年份(1~3000):2020
- 请输入一个月份(1~12):2
- 29