相关文章推荐
腹黑的火柴  ·  青岛海信宽带多媒体技术有限公司(储备干部岗位 ...·  1 年前    · 
温柔的上铺  ·  腾讯课堂隐私保护指引·  1 年前    · 
爱听歌的铁板烧  ·  第51话 身份暴露-校花在身边-漫画牛·  2 年前    · 
坚韧的南瓜  ·  【公主岭恒润H23最新报价】恒润H23多少钱 ...·  2 年前    · 
重感情的丝瓜  ·  斗罗大陆:胡列娜为何会救唐三?并非因为颜值, ...·  2 年前    · 
Code  ›  使用python第三方库计算某一天距元旦的天数博开发者社区
python 计算天数
https://cloud.tencent.com/developer/article/1901387
私奔的毛巾
2 年前
作者头像
算法与编程之美
0 篇文章

使用python第三方库计算某一天距元旦的天数博

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 算法与编程之美 > 使用python第三方库计算某一天距元旦的天数博

使用python第三方库计算某一天距元旦的天数博

作者头像
算法与编程之美
发布 于 2021-11-15 16:26:32
766 0
发布 于 2021-11-15 16:26:32
举报

1 问题

输入年、月、日,要求输出该年份的元旦到该日期总共经过了多少天。(提示:闰年是指能被400整除的年份或者能被4整除但不能100整除的年份)

示例:

输入:2017,2,1

输出:334

2 方法

这里提到一种简单的计算方法,使用python第三方库datetime库,并调用datetime库里面的方法对日期进行设置,首先使用

a, b, c = map(int,input().split(","))进行年月份输入。

这里将input里面输入的结果以逗号隔开,再将隔开后的值转换成int类型并分别赋值给a,b,c。使用map函数, 将输入的值调用int函数转换成整型。

datetime库里面设置日期的方法是datetime.date(year,month,day)

date里面的分别对应年月日。

已经输入年月日之后,就要找到元旦当天的日期,如输入的是,2017,2,1

那下一次元旦节就是2018,1,1。所以可以对元旦节当天进行date()日期设置,

设置的值为:data(),里面的参数分别对应上述,输入的年加1,月为1,日为1。

然后直接进行做差,找到距下一次元旦的天数。

3 实验结果与讨论

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

'''
data(year,month,day)设置年月日
 
推荐文章
腹黑的火柴  ·  青岛海信宽带多媒体技术有限公司(储备干部岗位) 招聘简章-山东省轨道交通职业教育集团
1 年前
温柔的上铺  ·  腾讯课堂隐私保护指引
1 年前
爱听歌的铁板烧  ·  第51话 身份暴露-校花在身边-漫画牛
2 年前
坚韧的南瓜  ·  【公主岭恒润H23最新报价】恒润H23多少钱-优惠价及图片-爱卡汽车
2 年前
重感情的丝瓜  ·  斗罗大陆:胡列娜为何会救唐三?并非因为颜值,只是为自己铺路_合作_地狱_容貌
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号