python练习题(一):输入某年某月某日,判断这一天是这一年的第几天
python练习题(一):输入某年某月某日,判断这一天是这一年的第几天
# 题目:输入某年某月某日,判断这一天是这一年的第几天?year = int(input("年:"))
while True:month = int(input("月:"))if 1 <= month <= 12:while True:day = int(input("日:"))days = 0months_1 = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]months_2 = [0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]if (year % 400 == 0) or (year % 4 == 0 and year % 100 != 0):if 1 <= day <= months_2[month]:for i in range(month):days += months_2[i]days += dayprint("%d年%d月%d日 是%d年的第%d天" % (year, month, day, year, days))breakelse:print("请输入正确的日期!")else:if 1 <= day <= months_1[month]:for i in range(month):days += months_1[i]days += dayprint("%d年%d月%d日 是%d年的第%d天" % (year, month, day, year, days))breakelse:print("请输入正确的日期!")breakelse:print("请输入正确的月份!")
程序运行结果:
python练习题(一):输入某年某月某日,判断这一天是这一年的第几天相关推荐
- python输入某年某月某日判断这是第几天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...
本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...
- python 编程实现输入某年某月某日,输出它是这一年的第几天
问题:python 编程实现输入某年某月某日,输出它是这一年的第几天? 解题思路: 1.判断该年份是闰年还是平年,用 if 分支计算. 2.不同月份的计算:大月,小月,二月,考虑用while循环. 一 ...
- python精典习题——输入某年某月某日,判断这一天是这一年的第几天?
首先要用做数学题的思维去分析逻辑 思路:先把月份转化为天数,再加上第几天. 但,要判断是闰年还是平年 二月,平年有28天,闰年有29天. 闰年共有366天(1-12月分别为31天,29天,31天,30 ...
- JAVA确定这天是这年的某一天_[Java] 练习题014: 输入某年某月某日,判断这一天是这一年的第几天?...
import java.util.*; public class Test014 { public static void main(String[] args) throws Exception { ...
- java那一年出来的_输入某年某月某日 判断其是那一年的第多少天
[java]代码库Scanner scan = new Scanner(System. in); System. out .print("请输入年:" ); int year = ...
- python计算某年某月多少天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...
本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...
- python练习题:输入某年某月某日,判断这一天是这一年的第几天?
今天做的一个练习,题目:输入某年某月某日,判断这一天是这一年的第几天? 第一种方式: 程序分析: 先确定确定平年每月天数,再进行平闰年的判断,如果是闰年,二月份要多加一天 将每月的天数进行相加,就可得 ...
- 输入某年某月某日,判断这一天是这一年的第几天python
题目:输入某年某月某日,判断这一天是这一年的第几天python输入某年某月某日,判断这一天是这一年的第几天python 思路: *判断闰年 能被4整除但不能被100整除,年份能被400整除 #方法1 ...
- 输入某年某月某日,判断这一天是这一年的第几天?(Python)
输入某年某月某日,判断这一天是这一年的第几天? 当时老师让我们做这道题是想锻炼我们的"选择循环方法",所以用选择循环方法: 第一种方法解析: 1,3,5,7,8,10,12三十一天 ...
- python求输入某年某月某日,判断这一天是这一年的第几天
方法一: """ 3.输入某年某月某日,判断这一天是这一年的第几天 """ year = int(input("请输入年分:&qu ...
最新文章
- 电感计算软件_一文让你了解到共模电感和差模电感的差异
- MySQL慢查询日志总结
- java简单计算_java简单计算器
- 计算机视觉结课论文,计算机视觉与图像识别结课论文
- ZZULIOJ 1063:最大公约与最小公倍
- linux服务器最大连接数
- 使用Gradle构建Spring源码
- c语言常见头文件大全,C语言头文件大全(free)
- paraview热流图(5):只保留一个网格
- 计算机硬件测试流程,驱动精灵如何检测电脑硬件 检测硬件看完你就懂了
- 浏览器字体变大|变小怎么办,浏览器字体大小设置方法
- ThinkPad T61安装win7下的指纹识别软件,解决E7210005问题
- 反欺诈之路——黑卡、养卡的识别
- steam同乐无法连接远程计算机,Steam远程同乐功能怎么使用_Steam远程同乐功能使用方法_3DM单机...
- python中------decode解码出现的0xca问题解决方法
- display:flex 常用
- 电商营销活动的优惠金额精度问题
- ECCV2020 | SNE-RoadSeg:一种基于表面法向量提取的道路可行驶区域分割方法
- 人工智能将改变教育的未来:让我们变得更聪明
- typedef 简介