利用python编程,根据输入的年月日判断这一天是这一年的第几天。

import numpy as np
years = input("请输入年份:")
months = input("请输入月份:")
days = input("请输入日期:")
arr = np.array([0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31])
if (int(years) % 4 == 0 and int(years) % 100 != 0) or int(years) % 400 == 0:arr[2] = 29  # 是闰年则二月有二十九天
else:arr[2] = 28  # 是平年则二月有二十八天
sum: int = 0
for i in range(1 , int(months)) :  # 计算到这一个月之前所有的天数sum = sum + arr[i]
sum = sum + int(days)  # 这个月到这一天的天数加之前每个月总的天数,即该日期是今年的第几天
print(sum)

Python输入日期判断是这一年的第几天相关推荐

  1. python输入日期判断星期几_python怎么判断是星期几

    在 Python 的交互式解释器中先导入 time 模块,然后输入 [e for e in dir(time) if not e.startswith('_')] 命令,即可看到该模块所包含的 全部属 ...

  2. python输入日期,判断这一天是该年的第几天?

    python输入日期,判断这一天是该年的第几天? import datetimedef f():year=input('请输入年份:')month=input('请输入月份:')day=input(' ...

  3. 输入日期判断这一年的第几天

    输入日期判断这一年的第几天.@TOC 先简单的分析它一波: 简单点来说就是从字符串中分离出年份,月份和日: 例如:输入的字符串事20211130,便可以先判断一下输入的字符串是不是八位的,然后前四位是 ...

  4. C++输入日期判断是周几

    /* 输入日期判断是周几 */ #include <stdio.h> /* printf, scanf */ #include <time.h> /* time_t, stru ...

  5. python输入月份判断季节_用户输入月份,判断这个月是哪个季节。(要求使用列表)_学小易找答案...

    [单选题]图 中所示电路的戴维南等效电路,用 U . I 和 R 表达出戴维南等效电路的开路电压 U OC 和等效电阻 R O .正确的是( ). [单选题]甲百货公司是增值税一般纳税人,本年7月直接 ...

  6. html输入日期算出星座,C++输入日期 判断所属星座

    目标:实现输入一个生日,判断属于哪一个星座.ios #include "stdafx.h" #include "iostream" #include " ...

  7. java 一年中的第几天_输入日期判断是这一年的第几天(JAVA)

    第一次写的时候是直接键盘录入三个整型数依次是年.月.日,然后直接计算是第几日,但是这样会导致实现判断输入数据是否合法有些繁琐.所以第二次直接使用了Date类来存输入的日期,这样就很好判断输入的日期是否 ...

  8. 输入日期判断是一年中的多少天

    #include<stdio.h> int main() {int year,month,day,c,d,e,f,g;printf("please enter years\n&q ...

  9. python输入日期求星期几_python中输入年月日判断星期几?

    引入内置模块calendar,输入年.月.日,根据weekday(year,month,day)的返回值,输出该日期是星期几. 函数weekday()返回0-6分别对应星期一至星期日.import c ...

最新文章

  1. ARP(Accounting Resource Planning)项目感想
  2. 深度学习引擎的终极形态是什么?
  3. strut2以及路径的一些问题
  4. linux下实现dns服务器,实现Linux操作系统下DNS服务器的搭建
  5. 876. 链表的中间结点(C语言)
  6. a表两个字段都与b表一个字段关联_数据库表的主键实例分析
  7. 机器人学习--Robotics: Estimation and Learning(宾夕法尼亚大学COURSERA课程)
  8. 表单项标签的input标签的单选框(radio)
  9. 场景联创 施耐德电气“绿色智能制造创赢计划”第二季收官
  10. js一次获取整个表单的数据
  11. 光子能变成正负电子,能不能变成其他正反物质?
  12. chmod 更改文件的权限
  13. SVN:SVN分支管理
  14. html返回按钮 超链接,ppt中怎么添加超链接返回按钮
  15. 格雷码与二进制之间转换及VHDL实现
  16. html 默认ie设置,如何设置ie为默认浏览器,教您如何设置ie为默认浏览器
  17. hydra 破解ssh 163邮箱
  18. 29Flutter Sliver家族
  19. DeepMind AI碾压《星际争霸2》人类职业玩家 但它还不完美
  20. rospy 让机器人绕圈、矩形行走(碰到障碍物停止)

热门文章

  1. 什么是yum源,yum的工作原理又是什么
  2. 一阶高通滤波+二阶Mahony滤波的四元数姿态解算
  3. Visio画图导出PDF矢量图并裁剪,只需有visio就行,简单好操作
  4. 领带的10种打法图解
  5. 领带的打法10种——男士必看(图)
  6. 安卓miracast花屏_计算机通过Miracast无线投屏到其他设备,出现卡顿及花屏现象...
  7. 谈Objective-C Block的实现(转载唐巧)
  8. 2021年全球与中国油管线轴行业市场规模及发展前景分析
  9. Bandizip去除广告,注册图标,状态栏文本
  10. kali 将系统文件夹名称设置为英文