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练习题(一):输入某年某月某日,判断这一天是这一年的第几天相关推荐

  1. python输入某年某月某日判断这是第几天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...

    本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...

  2. python 编程实现输入某年某月某日,输出它是这一年的第几天

    问题:python 编程实现输入某年某月某日,输出它是这一年的第几天? 解题思路: 1.判断该年份是闰年还是平年,用 if 分支计算. 2.不同月份的计算:大月,小月,二月,考虑用while循环. 一 ...

  3. python精典习题——输入某年某月某日,判断这一天是这一年的第几天?

    首先要用做数学题的思维去分析逻辑 思路:先把月份转化为天数,再加上第几天. 但,要判断是闰年还是平年 二月,平年有28天,闰年有29天. 闰年共有366天(1-12月分别为31天,29天,31天,30 ...

  4. JAVA确定这天是这年的某一天_[Java] 练习题014: 输入某年某月某日,判断这一天是这一年的第几天?...

    import java.util.*; public class Test014 { public static void main(String[] args) throws Exception { ...

  5. java那一年出来的_输入某年某月某日 判断其是那一年的第多少天

    [java]代码库Scanner scan = new Scanner(System. in); System. out .print("请输入年:" ); int year = ...

  6. python计算某年某月多少天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...

    本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...

  7. python练习题:输入某年某月某日,判断这一天是这一年的第几天?

    今天做的一个练习,题目:输入某年某月某日,判断这一天是这一年的第几天? 第一种方式: 程序分析: 先确定确定平年每月天数,再进行平闰年的判断,如果是闰年,二月份要多加一天 将每月的天数进行相加,就可得 ...

  8. 输入某年某月某日,判断这一天是这一年的第几天python

    题目:输入某年某月某日,判断这一天是这一年的第几天python输入某年某月某日,判断这一天是这一年的第几天python 思路: *判断闰年 能被4整除但不能被100整除,年份能被400整除 #方法1 ...

  9. 输入某年某月某日,判断这一天是这一年的第几天?(Python)

    输入某年某月某日,判断这一天是这一年的第几天? 当时老师让我们做这道题是想锻炼我们的"选择循环方法",所以用选择循环方法: 第一种方法解析: 1,3,5,7,8,10,12三十一天 ...

  10. python求输入某年某月某日,判断这一天是这一年的第几天

    方法一: """ 3.输入某年某月某日,判断这一天是这一年的第几天 """ year = int(input("请输入年分:&qu ...

最新文章

  1. 电感计算软件_一文让你了解到共模电感和差模电感的差异
  2. MySQL慢查询日志总结
  3. java简单计算_java简单计算器
  4. 计算机视觉结课论文,计算机视觉与图像识别结课论文
  5. ZZULIOJ 1063:最大公约与最小公倍
  6. linux服务器最大连接数
  7. 使用Gradle构建Spring源码
  8. c语言常见头文件大全,C语言头文件大全(free)
  9. paraview热流图(5):只保留一个网格
  10. 计算机硬件测试流程,驱动精灵如何检测电脑硬件 检测硬件看完你就懂了
  11. 浏览器字体变大|变小怎么办,浏览器字体大小设置方法
  12. ThinkPad T61安装win7下的指纹识别软件,解决E7210005问题
  13. 反欺诈之路——黑卡、养卡的识别
  14. steam同乐无法连接远程计算机,Steam远程同乐功能怎么使用_Steam远程同乐功能使用方法_3DM单机...
  15. python中------decode解码出现的0xca问题解决方法
  16. display:flex 常用
  17. 电商营销活动的优惠金额精度问题
  18. ECCV2020 | SNE-RoadSeg:一种基于表面法向量提取的道路可行驶区域分割方法
  19. 人工智能将改变教育的未来:让我们变得更聪明
  20. typedef 简介

热门文章

  1. srb timestamp2 (2022/04/22)
  2. 项目团队管理:有效管理团队的八个方法
  3. 重磅,12306抢票小助手开源了!
  4. Android框架之MVP实践简单万花筒
  5. 京东商城选择地址信息
  6. 关于如何利用学生邮箱申请jetbrains免费全家桶
  7. linux进程监控及管理
  8. python接入支付宝 40004 invalid-signature 错误原因: 验签出错
  9. 深处python漩涡中,谁能独善其身?
  10. 设计模式 | 装饰者模式及典型应用