题目:输入一个时间(时:分:秒),输出该时间经过5分30秒后的时间

思考:

  • 判断输入的时间格式是否正确。
  • 秒满60,分加1.秒归零。分满60,时加1,分归零。时满24,时归零

详细代码如下

input_time="24:58:59"
time_list = input_time.split(':')
time_data = [int(x) for x in time_list]H =  time_data[0]
M =  time_data[1]
S = time_data[2]if ((H >= 0) and (H <24) ) and ((M>= 0) and (M <=60)) and ((S>= 0) and (S <=60)):S +=30if S >= 60:S = S-60M+=1M+=5if M >= 60:M = M-60H+=1if H ==24:H = 0print ('next time:%02d:%02d:%02d'%(H,M,S))
else:print ('你输入的时间格式有问题,请重新输入!')

python练习:输入一个时间,输出该时间经过5分30秒后的时间相关推荐

  1. 9、输入一个时间(小时:分钟:秒),输出该时间经过5分30秒后的时间。

    h,m,s=input("请输入一个时间(小时:分钟:秒):\n").split(":") h,m,s=int(h),int(m),int(s) if h> ...

  2. 定义一个时间类Time,能提供和设置由时、分、秒组成的时间,并编出应用程序,定义时间对象,设置时间,输出该对象提供的时间。

    定义一个时间类Time,能提供和设置由时.分.秒组成的时间,并编出应用程序,定义时间对象,设置时间,输出该对象提供的时间. #include"iostream" using nam ...

  3. PYTHON鼠标记录器 一个简单的鼠标记录器 可以修改坐标和点击的时间

    PYTHON鼠标记录器 一个简单的鼠标记录器 可以修改坐标和点击的时间. 差一个定时器,如果加上定时器,估计就是解放了守在电脑边的你. 定时器版本忘了放在哪里了.先分享这个给对编程爱好的朋友,虽然我在 ...

  4. Python输入一个字符串,输出其中每个字符的出现次数。要求使用标准库collotections中的Counter类...

    一.题目: 1.输入一个字符串,输出其中每个字符的出现次数.要求使用标准库collotections中的Counter类. 2.输入一个字符串,输出其中只出现了一次的字符及其下标. 3.输入一个字符串 ...

  5. 时间换算-本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。

    本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时). 输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n ...

  6. python如何输入一个矩阵_python怎么输入矩阵

    python怎么输入一个数组矩阵 下面是基于python3.4的 这样子: 1 2 3 4 import numpy as np arr = [1,2,3,4,5,6,7,8,9] matrix_a ...

  7. 本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。

    输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n(<60). 输出格式: 输出在一行中给出hh:mm:ss格式的结果时间. 输入样例: 11:59:40 30 ...

  8. 习题9-1时间换算:本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)...

    本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时). 输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n ...

  9. python输入一串字符串、输出字符串中的数字_Python 字符串与数字输出方法 如何在python中输入字符串,输出十进制...

    python将字符串中的数字乘以2并输出整个字符串 2018 Amazon Jeff Bezos 1120 4036 Amazon Jeff Bezos 2240 def db(num): impor ...

最新文章

  1. 【青少年编程竞赛交流】02月份微信图文索引
  2. 关卡设计快速入门_2. 导航视口
  3. maven项目调试debug错误Source not found.
  4. open*** 跨平台部署
  5. 变截面悬臂梁弯曲变形计算:理论计算以及有限元结果对比
  6. 对象存储是什么?看过就明白了
  7. 【编程之路(008)操作符详解】(C语言实现)
  8. 台式计算机虚拟内存怎么设置,电脑虚拟内存怎么设置最好 电脑虚拟内存不足怎么解决...
  9. 计算机主机不启动但 主机闪,电脑主机电源灯闪烁无法启动不了
  10. 特拉华大学计算机科学怎么样,2020年特拉华大学排名TFE Times美国最佳计算机科学硕士专业排名第84...
  11. .net 生成拼音码与五笔码
  12. 安全漏洞整改 禁用 WebDAV
  13. StringUtils java
  14. Java中Map集合中的Entry对象
  15. MySQL数据库(操作命令)
  16. POJ 1205 Water Treatment Plants(递推)
  17. 我对支付平台架构设计的一些思考
  18. 什么叫.NET ? (来源: 清华大学出版社)
  19. 14种鼻型图解_14种鼻型图解 每一种鼻型都有独特之处(说法不同)
  20. 阿斯汤加瑜伽(Ashtanga Yoga)第一序列学习与实践笔记(三)

热门文章

  1. 仿淘宝订单管理界面设计
  2. mac bookpro 关闭显示器
  3. 为什么要实施代码集体所有?
  4. Excel数据分析从入门到精通(十五)数据透视表基础
  5. 《嵌入式 - Lwip开发指南》第2章 LWIP开发环境简介
  6. Android应用接入支付宝支付详细教程
  7. (Watt Toolkit)开源多功能Steam工具箱,完全免费
  8. [模式识别].(希腊)西奥多里蒂斯第四版笔记4之__非线性分类器
  9. vdr使用linux nfs作为存储
  10. System.arraycopy()使用方法