python 练习题: 用函数实现输入某年某月某日,判断这一天是这一年的第几天?

题:用函数实现输入某年某月某日,判断这一天是这一年的第几天?闰年情况也考虑进去


输出结果:

分析:

一、定义一个有三个型参的函数可供输入 年 月 日:


二、在里面定义一个计算月份天数的函数:


三、赋值 两个元组用于计算:


四、然后判断输入的年是平年还是闰年:

                        判断条件:1.能被400整除的年份

                                           2.能被4整除,但是不能被100整除的年份

                                            以上2种方法满足一种即为闰年

五、在判断闰年的条件下  : 

调用计算月份的函数;用闰年元组计算,打印输出的时候加上输入的天数

在判断平年的条件下:

调用计算月份的函数;用平年元组计算,打印输出的时候加上输入的天数



调用函数  输出的结果:



感谢浏览!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容