python计算日期是一年中的第几天,Python根据年月日,计算是一年的第几天
Python新人代码如下:
year = int(input('请输入年份:'))
momth = int(input('请输入月份:'))
day = int(input('请输入几号'))
if (year % 4 == 0 and year % 100 != 0) or (year % 400 ==0):
if momth == 1:
print(day)
elif momth ==2:
print(31 + day)
elif momth ==3:
print(31 + 29 + day)
elif momth ==4:
print(31 + 29 + 31 + day)
elif momth ==5:
print(31 + 29 + 31 + 30 + day)
elif momth ==6:
print(31 + 29 + 31 + 30 + 31 + day)
elif momth ==7:
print(31 + 29 + 31 + 30 + 31 + 30 + day)
elif momth ==8:
print(31 + 29 + 31 + 30 + 31 + 30 + 31 + day)
elif momth ==9:
print(31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + day)
elif momth ==10:
print(31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + day)
elif momth ==11:
print(31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + day)
else:
print(31 + 29 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30 + day)
else:
if momth == 1:
print(day)
elif momth ==2:
print(31 + day)
elif momth ==3:
print(31 + 28 + day)
elif momth ==4:
print(31 + 28 + 31 + day)
elif momth ==5:
print(31 + 28 + 31 + 30 + day)
elif momth ==6:
print(31 + 28 + 31 + 30 + 31 + day)
elif momth ==7:
print(31 + 28 + 31 + 30 + 31 + 30 + day)
elif momth ==8:
print(31 + 28 + 31 + 30 + 31 + 30 + 31 + day)
elif momth ==9:
print(31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + day)
elif momth ==10:
print(31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + day)
elif momth ==11:
print(31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + day)
else:
print(31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30 + day)
python计算日期是一年中的第几天,Python根据年月日,计算是一年的第几天相关推荐
- JS-计算日期差值;计算日期之间的月数
计算两天之间的日期差值 // 输入格式:yyyy-MM-DD function daysBetween(sDate1, sDate2) {//Date.parse() 解析一个日期时间字符串,并返回1 ...
- 用C语言来实现_输入一个日期(年月日),计算是这一年中的第几天
1.环境: 2.代码: /* *wuxiuwen *input date, the date of this year is calculated which day. *输入一个日期(年月日), ...
- java 一年中的第几天_Java计算某个日期是一年中的第几天
比如2020年12月31日,是2020年的第366天.那么如何计算这个第几天呢? 首先当然是小学常识,给定的年份不是平年(一年365天),就是闰年(一年366天),平年1月到12月,每月分别有31, ...
- 输入日期计算当前是一年中的第几天Java
import java.util.Arrays; import java.util.List; import java.util.Scanner;/*** 输入日期计算当前是一年中的第几天* 闰年,月 ...
- 如何用python写一个计算日期间隔的程序?
如何用python写一个计算日期间隔的程序? 文章目录 如何用python写一个计算日期间隔的程序? 前言 问题梳理 问题解决 写在后面 前言 为什么想起来写一个这样的程序呢? 前几天聊天的时候,突然 ...
- python实现对输入日期计算日期为当年第几天
设计思路:1)首先定义一个日期接收参数 2)然后将日期参数中的年,月,日分割提取出来(并转换为整数) 3)判断输入的日期是否正确 4)判断闰年还是平年,如果平年,那么定义的一个标识变量为0,如果是闰年 ...
- c++ 获取当前时间_【Python】日期和时间
说明 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间.时间间隔是以秒为单位的浮点小 ...
- python中日期和时间格式化输出的方法
1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" #将其转换为时间数组 import time timeArray = time.strp ...
- [转载] python中日期和时间格式化输出的方法
参考链接: Python程序将时间从12小时转换为24小时格式 1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" #将其转换为时间数组 i ...
- Python 时间日期(datetime)
简介: datetime 模块提供用于处理日期和时间的类.在支持日期时间数学运算的同时,实现的关注点更着重于如何能够更有效地解析其属性用于格式化输出和数据操作.本文主要介绍Python中的时间日期(d ...
最新文章
- 有趣的开源 AI 换脸工具:faceswap
- Button.setOnClickListener(OnClickListener l) 原理
- 文巾解题 477. 汉明距离总和
- 网站服务器安全维护,网站服务器安全维护
- CSS3特效之转化(transform)和过渡(transition)
- iOS之深入解析WKWebView的坑点收录和优化处理
- Python数据清洗基本流程
- 大话编程之解决了防止用户重复登陆和session超时【asp.net】
- 【清北前紧急补课8】A % B Problem
- Ext 中使用Ajax
- 5v 3.3v电平转换电路_MOS管电平转换电路,硬件工程师居家旅行、看门护院的必备良药...
- 过去15年,到底是什么真正推动了云计算的革命?
- python用什么来写模块-史上最详细的python模块讲解
- springboot 嵌入式容器
- 电脑连接android智能电视的一种方法
- 交互式绘图软件源码开发,简单好用功能强大的绘图工具
- JAVA操作Excel 可配置,动态 生成复杂表头 复杂的中国式报表表头
- 手机app视频平台开发怎么做
- CreateJS入门 -- 注释详细到爆炸(My Style)
- 提示Microsoft office word 遇到问题需要关闭。还问是否发送错误报告。