判断某一年的某个月的天数

简介: 判断某一年的某个月的天数

0 引言

日常生活中我们会时常关注日期,可以了解到日期的相关信息,例如某一年的某个月的天数,以此对本月的计划有更合适的安排。


1 问题

如何通过Python程序判断出某一年的某个月有多少天


2 方法

首先用户可以通过input输入一个年份和月份,然后用if条件判断自动判断出该用户输入的某年的某个月的天数。


3 实验结果与讨论

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。并且结合实际问题可在生活中得以运用。

代码清单 1

year=int(input('请输入一个年份:'))
month=int(input('请输入一个月份:'))
day=0
if month in (1,3,5,7,8,10,12):
   day=31
   print(day)
elif month in (4,6,9,11):
   day=30
   print(day)
elif month==2:
   if year%4==0 and year%100==0 or year%400==0:
       day=29
       print(day)
   else:
       day=28
       print(day)
else:
   print('输入错误')


4 结语

本实验主要是用到Python中if条件判断解决生活中的实际问题,有比较高的实用性。

目录
相关文章
|
6月前
输入年份判断是否为闰年
输入年份判断是否为闰年
63 0
输入年份判断是否为闰年
|
30天前
【九度 03】两个日期之间的天数
【九度 03】两个日期之间的天数
59 0
|
2月前
|
人工智能
判断任意输入年份是闰年还是普通闰年还是平年
判断任意输入年份是闰年还是普通闰年还是平年
|
5月前
判断星期几
【6月更文挑战第10天】判断星期几。
35 2
|
6月前
|
Linux C++ iOS开发
C++类相关oj题目分享(计算日期到天数转换、日期差值、打印日期、日期累加)
C++类相关oj题目分享(计算日期到天数转换、日期差值、打印日期、日期累加)
97 0
|
测试技术
统计天数
统计天数
计算日期到天数转换
计算日期到天数转换
126 0
|
C#
C# 两个DataGridView设置时间范围,开始日期小于结束日期
C# 两个DataGridView设置时间范围,开始日期小于结束日期
103 0
判断月份天数
判断月份天数
52 0
|
Python
输入年月日判断是本年的第多少天
输入年月日判断是本年的第多少天
159 0