当前位置: 首页 > news >正文

东莞网站建设企慕cms进行网站开发

东莞网站建设企慕,cms进行网站开发,品牌网球拍有哪些,管城郑州网站建设今天做的一个练习,题目:输入某年某月某日,判断这一天是这一年的第几天? 第一种方式: 程序分析: 先确定确定平年每月天数,再进行平闰年的判断,如果是闰年,二月份要多加一天 将每月的天数进行相…

今天做的一个练习,题目:输入某年某月某日,判断这一天是这一年的第几天?

第一种方式:

程序分析: 先确定确定平年每月天数,再进行平闰年的判断,如果是闰年,二月份要多加一天

将每月的天数进行相加,就可得到结果

#输入某年某月某日,判断这一天是这一年的第几天?year=int(input('请输入年份:'))
mouth=int(input('请输入月份:'))
day=int(input('请输入日期:'))
mouths=[0,31,28,31,30,31,30,31,31,30,31,30,31]
if year%400==0 or year%4==0:mouths[3]=mouths[3]+1if 0<mouth<=12:days=0for item in range(mouth):sum=mouths[item]days=days+sumday_s=days+dayprint(f'今天是今年的第{day_s}天')
else:print('输入日期超出范围')

第二种方式:

程序分析:以 3 月 5 日为例,应该先把前两个月的加起来,然后再加上 5 天即本年 的第几天,特殊情况,闰年且输入月份大于 3 时需考虑多加一天

#输入某年某月某日,判断这一天是这一年的第几天?year = int(input('请输入年份:'))
month = int(input('请输入月份:'))
day = int(input('请输入日期:'))
months = (0,31,59,90,120,151,181,212,243,273,304,334)
if 0 <= month <= 12:sum = months[month -1]sum+=day
else:print ('您输入的日期超出范围!!')leap = 0
if (year % 400 == 0) or ((year %4==0) and (year % 100 !=0)):leap=1
if (leap == 1) and (month > 2):sum += 1
print ('今天是今年的第%s天.' % sum)

今日目标完成,希望对广大python初学者有帮助。共同进步。

http://www.yayakq.cn/news/142125/

相关文章:

  • 上海全国网站建设邢台手机网站建设
  • 广州企业网站推广爱站网 关键词挖掘工具
  • aspcms中英文双语网站360建筑网如何修改名字
  • 全网营销建设网站高端网站定制建设公司哪家好
  • 南宁优化网站网络服务网站组建 需求分析
  • 六盘水建设网站福州seo网站建设
  • 网站上线后的工作wordpress 国际化
  • 北京网站建设哪家好新闻资讯平台有哪些
  • 中国交通建设集团英语网站seo外包公司多少钱
  • dedecms 网站地图模板详情页设计软件
  • 好的网站你们会感谢我的网站模板 修改
  • 不同代码做的网站后期维护情况html5网站开发视频教程
  • jsp网站建设课程设计网站下雪特效
  • 网站维护教程温州建设网站哪家好
  • 怎么做网站导航地图网站分为
  • 做一个网站建设的流程做的网站客户拿去维违法
  • wordpress投稿插件网站建立好了自己怎么做优化
  • 昆明出入最新规定网站建设优化合同
  • 曲靖网站设计贵港网站设计
  • 手机网站源码asp营销策划方案的目的
  • 做网站需要做哪些东西vps搭建wordpress mu
  • 山西长治做网站公司做微课的网站有哪些
  • 网站专题设计模板网站策划书主题
  • wordpress超级密码seo网站优化网站编辑招聘
  • 新乡做网站哪家好wordpress去掉index
  • 织梦网站怎么做二级域名wordpress 文艺主题
  • 网站开发课程学习报告软件开发工具的范围是什么
  • 烟台网站seo西安千秋网络科技有限公司怎么样
  • 海门建设局网站老专家个人网站
  • 在自己的网站里做讲课视频厦门网站制作公司