Python3:使用函数计算-输入日期,计算该日期是当年中第多少天
#使用函数判断某日是一年内第多少天
#判断是否是闰年函数
def leapYear(year):
if year%400 == 0 or (year%4 == 0 and year%100 != 0):
return 1
#使用列表统计一个年中每个月有多少天
def monthDays(year):
if leapYear(year):
monthDaysNum = [31,29,31,30,31,30,31,31,30,31,30,31]
else:
monthDaysNum = [31,28,31,30,31,30,31,31,30,31,30,31]
return monthDaysNum
def main():
getDate = input('请输入一个日期(格式:20180818):')
year = int(getDate[:4])
month = int(getDate[4:6])
day = int(getDate[6:])
countDays = 0
monthList = monthDays(year)
for monthDay in monthList[:month-1]:
countDays += monthDay
countDays += day
print('%s是%d年第%d天'%(getDate,year,countDays))
main()
Python3:使用函数计算-输入日期,计算该日期是当年中第多少天相关推荐
- python计算分段函数输出x+2的值怎么写_c语言求分段函数分段函数求解:输入 x ,计算并输出 y 的值:y=x+100 ( 当 x < 20) y= x ( 当...
题目: c语言求分段函数 分段函数求解:输入 x ,计算并输出 y 的值: y=x+100 ( 当 x < 20) y= x ( 当 2 0 ≤ x ≤ 100) y=x-100 ( 当 x & ...
- 用java计算输入工资计算税收_标准作业
课后作业 第一章 理论: 1.java环境搭建的步骤 2.java语言的简介 3.手写代码实现个人信息的输出(姓名,性别,年龄,家庭地址,爱好,座右铭) 上机: 分别使用记事本和myeclipse编写 ...
- C语言写一个函数,输入一行字符,将此字符串中最长的单词输出
#include<stdio.h> #include<string.h> void findlong(char str[],char word[]){int i=0,j=0;i ...
- python3 经典练习题:输入三个数,输出三个数中的最大数
# 第一种写法: num1 = float(input('请输入第一个数:')) num2 = float(input('请输入第二个数:')) num3 = float(input('请输入第三个数 ...
- c语言调用函数计算分段函数值,输入x,计算并输出下列分段函数f(x)的值(保留2位小数) c语言...
计算分段函数输入 x ,计算并输出 y 的值.公式如下 当x >= 0时,f(x) = x^0.5,当x小于0时,f(x #include#include//[1{intmain()//你所写的 ...
- UDF:一个通过日期计算星座
目录 1.需求 2.创建数据 3.创建表并导入数据 4.创建一个类 5.打包jar并导入hive中 6.将jar包添加到hive的classpath 7.创建临时函数与开发好的java class关联 ...
- 【数据挖掘】神经网络 后向传播算法 向前传播输入 案例计算分析 ( 网络拓扑 | 输入层计算 | 隐藏层计算 | 输出层计算 )
文章目录 I . 神经网络 后向传播算法 计算 隐藏层 与 输出层 的输入输出实例分析 II . 神经网络 后向传播算法 输入层公式 III. 神经网络 后向传播算法 输入层计算 IV . 神经网络 ...
- python最小值函数_Python3 min() 函数详解 获取多个参数或列表中的最小值
Python3 min() 函数详解 获取多个参数或列表中的最小值 min()函数的主要作用是获取对象中最小的值,参数可以是任何可迭代对象(字符串.列表.元组.字典等),可以是一个参数内的值进行对比, ...
- python输入数字翻译成星期几-Python练习笔记——计算输入日期为改年的第几天、星期几...
# 输入年月日,如:1995年12月10日,计算是该年的第几天? # 同时计算出当天是星期几? print("请依据提示依次输入您想查询的年 月 日") # 第一段代码块(年月日输 ...
- 前端日期计算年数_excel-常见日期 、时间函数
[一]常见的日期.时间函数 [二]TODAY(),NOW(),YEAR(),MONTH(),DAY() 这5个函数很简单,一看就懂的函数,在此不做更详细记录 [三]WEEKDAY() 函数功能:返回代 ...
最新文章
- PyQt4编程之如何做菜单栏
- python7.1处理异常
- 166. 分数到小数
- 两道二分coming~
- Linux性能监控-Top
- Java中List判空问题白话详解
- java listener 原理_Java三大器之监听器(Listener)的工作原理和代码演示
- 小米路由器的linux命令,小米路由器pro安装mt工具箱
- php中没有 simhei.ttf,linux虚拟主机jpgraph找不到simhei.ttf字体
- 计算机应用和轨道交通哪个好,轻轨学校对重庆和男生有什么好处
- 论文 毕业设计 相关 用语 评语
- Flink单机部署,slots为0,TaskExecutor akka.tcp://xxx has no more allocated slots for job
- layui导出Excel功能的两种方式的尝试
- 2022-2027年中国活性染料行业市场深度分析及投资战略规划报告
- matlab正序零序负序,正序负序零序的理解
- Hbase Schema设计与数据模型操作
- PHP高级计算器的过程,PHP使用栈完成高级计算器-接上文模拟栈
- hutool excel导入报错org.apache.poi.ss.usermodel.Cell.getCellType()Lorg/apache/poi/ss/usermodel/CellType;
- 归并算法经典应用——求解逆序数
- 在线文档编辑,让团队协作更轻松