Python 练习实例100例—4
*
☞☞☞点击查看更多优秀Python博客☜☜☜
Python 练习实例4
题目:输入某年某月某日,判断这一天是这一年的第几天?
程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊 情况,闰年且输入月份大于3时需考虑多加一天:
程序源代码:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
year = int(raw_input('year:\n'))
month = int(raw_input('month:\n'))
day = int(raw_input('day:\n'))
months = (0,31,59,90,120,151,181,212,243,273,304,334)
if 0 < month <= 12: sum = months[month - 1]
else: print 'data error'
sum += day
leap = 0
if (year % 400 == 0) or ((year % 4 == 0) and (year % 100 != 0)): leap = 1
if (leap == 1) and (month > 2): sum += 1
print 'it is the %dth day.' % sum
以上实例输出结果为:
year: 2015 month: 6 day: 7 it is the 158th day
Python 练习实例100例—4相关推荐
- 萌新的Python练习实例100例(五)输入三个整数x,y,z,请把这三个数由小到大输出。
题目: 输入三个整数x,y,z,请把这三个数由小到大输出. 分析1: 两个两个数字对比,然后改变他们的顺序 x > y x,y的顺序变更为y,x x > z x,z的顺序变更为z,x y ...
- Python 练习实例100例—3
☞☞☞点击查看更多优秀Python博客☜☜☜ Python 练习实例3 题目:一个整数,它加上100和加上268后都是一个完全平方数,请问该数是多少? 程序分析:在10000以内判断,将该数加上100 ...
- Python 练习实例100例—2
☞☞☞点击查看更多优秀Python博客☜☜☜ Python 练习实例2 题目:企业发放的奖金根据利润提成.利润(I)低于或等于10万元时,奖金可提10%:利润高于10万元,低于20万元时,低于10万元 ...
- Python 练习实例100例—5
☞☞☞点击查看更多优秀Python博客☜☜☜ Python 练习实例5 题目:输入三个整数x,y,z,请把这三个数由小到大输出. **程序分析:**我们想办法把最小的数放到x上,先将x与y进行比较,如 ...
- Python 练习实例100例—7
☞☞☞点击查看更多优秀Python博客☜☜☜ Python 练习实例7 题目:输出9*9乘法口诀表. **程序分析:**分行与列考虑,共9行9列,i控制行,j控制列. 程序源代码: #!/usr/bi ...
- Python 练习实例100例—8
* ☞☞☞点击查看更多优秀Python博客☜☜☜ Python 练习实例8 题目:暂停一秒输出. 程序分析:无. 程序源代码: #!/usr/bin/python # -*- coding: UTF- ...
- Python 练习实例100例—1
☞☞☞点击查看更多优秀Python博客☜☜☜ Python 练习实例1 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析: 可填在百位.十位.个位的数字都是 ...
- Python 练习实例100例—9
☞☞☞点击查看更多优秀Python博客☜☜☜ Python 练习实例8 **题目:**判断101-200之间有多少个素数,并输出所有素数. **程序分析:**判断素数的方法:用一个数分别去除2到sqr ...
- Python 练习实例100例—6
☞☞☞点击查看更多优秀Python博客☜☜☜ Python 练习实例6 题目:将一个列表的数据复制到另一个列表中. 程序分析:使用列表[:]. 程序源代码: #!/usr/bin/python # - ...
最新文章
- 回顾2021,展望2022
- 《图像分类》概述,李飞飞经典CS231N2021《卷积神经网络视觉识别》课程第二讲!...
- java启动 守护进程_java守护进程启动和关闭脚本
- python爬虫吧-Python爬虫如何爬取贴吧内容
- Unity中有两种Animation Clip
- HaProxy介绍,安装及配置
- spring容器注入一个接口的两个实现类
- Spring AOP源码解析——AOP动态代理原理和实现方式
- Python---冒泡排序、选择排序
- 知乎招聘搜索算法实习生!邀你共建知乎搜索引擎!
- java中string和int的相互转换
- java 守护进程 linux_Java实现Linux下服务器程序的双守护进程
- win98装python_Windows 上的 Python安装
- 微信小程序全栈开发实践 第一章 重新认识微信小程序、及新功能介绍
- Windows7高级检索功能——搜索筛选器
- 对辛辛那提原始数据集(ims)数据划分正常,内圈故障,滚动体故障,外圈故障(python代码),可作为自己故障诊断模型实验的另一个数据集(因为CWRU普遍而言,准确度和被使用频率已经极高)
- Android 免root 备份数据,教你安卓手机免Root恢复手机数据的三种方法
- 课程设计:c++实现学生成绩管理系统
- TM4C12x学习笔记(1)-初识TM4C12x
- 8.12 Python web前端 HTML认识
热门文章
- 思科网络技术学院:CCNA各学期章节练习-期末考试-折扣号考试试题
- win11右键新建菜单添加选项
- 安装oracle时出现不满足256色的错误解决方法
- 河南省濮阳市谷歌高清卫星地图下载
- InfiniteScroll 无限滚动遇到的坑
- 软件测试实验自动售货机测试,自动售货机测试用例(因果图)讲解学习.doc
- 给文章标题后面添加个好看的标识
- 马云在阿里巴巴上市庆祝晚宴上的演讲
- 天津春季高考历年计算机考试卷,春季高考历年真题-2014年天津市春季高考计算机试卷.docx...
- Abaqus流固耦合分析