输入秒数,按照计时器格式输出对应小时,分钟,秒

输入格式:

打印出"请输入秒数:"字样,输入任意整数表示秒数

输出格式:

输出对应小时,分钟,秒。输出格式为:XX:XX:XX

输入样例:

在这里给出一组输入。例如:

35467

输出样例:

在这里给出相应的输出。例如:

9:51:7

1️⃣ 用整除求商//倒推

先用秒数整除3600,得到小时数(不够一小时取0)

再用秒数-小时对应秒数=不够1小时的总秒数,再整除60得到对应分钟数(不够一分钟取0)

最后用总秒数-小时对应秒数-分钟对应秒数=单独秒数(不够一分钟的秒数)

t = eval(input("请输入秒数:"))
h = t//3600
m = (t-h*3600)//60
s = t-h*3600-m*60
print("{}:{}:{}".format(h,m,s))

2️⃣ 用取模(取余)%和整除求商//正推

先用秒数整除60取余数,得到单独秒数(不足一分钟的秒数)

再用秒数整除60(得到除去单独秒数外的总分钟数)再整除60取余数得到单独分钟数(不足一小时的分钟数)

小时数求法同上1️⃣一样,用秒数整除3600,得到小时数(不够一小时取0)

t = eval(input("请输入秒数:"))
s = t%60
m = t//60%60
h = t//3600
print("{}:{}:{}".format(h,m,s))

【初学python】:输入秒数,输出对应小时/分钟/秒相关推荐

  1. java 根据日期计算当前周一和周日,及根据秒数计算天小时分钟秒数等相关日期

    日期工具类 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; ...

  2. 秒数转换为天小时分钟秒的格式

    num 为需要转换的秒数 //天数计算int days = (num)/(24*3600);//小时计算int hours = (num)%(24*3600)/3600;//分钟计算int minut ...

  3. 用python实现星期的转换_在Python中将秒转换为周-天-小时-分钟-秒

    从基本的转换原则来看:weeks = seconds / (7*24*60*60) days = seconds / (24*60*60) - 7*weeks hours = seconds / (6 ...

  4. mysql 分钟转小时_将分钟转化为**小时**分钟,,将秒转化为**天**小时**分钟**秒...

    // 分钟转化成多少小时多少分钟 toHourMinute(minutes){ return (Math.floor(minutes/60) + "小时" + (minutes%6 ...

  5. js-把秒转化为 *天*小时*分钟*秒

    方法: function formatSecToStr(seconds){let daySec = 24 * 60 * 60;let hourSec= 60 * 60;let minuteSec=60 ...

  6. Java黑皮书课后题第6章:**6.25(将毫秒转化成小时、分钟、秒数)使用下面的方法头,编写一个将毫秒数转换成小时数、分钟数和描述的方法,返回形式如“小时:分钟:秒“

    6.25(将毫秒转化成小时.分钟.秒数)使用下面的方法头,编写一个将毫秒数转换成小时数.分钟数和描述的方法,返回形式如"小时:分钟:秒" 题目 题目描述 破题 代码 运行实例 题目 ...

  7. JavaScript 实现页面内时间实时倒计时 计时器内附完整文件欢迎调用(可用于抢购倒计时,记录恋爱纪念日总时长等)输出对应的天数小时分钟秒数

    JavaScript 实现页面内时间倒计时 计时器 可用于抢购倒计时,记录恋爱纪念日总时长等输出对应的天数小时分钟秒数 注意:在下一个文章中将公布一个纪念日成品代码,欢迎各位来学习(复制) 第一步:构 ...

  8. php 计算日期差几周,PHP计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 PHP 2  // 时间格式为YYYYMMDDHHmmss 3  function timeDiff( $aTime , $bTime ) 4 { 5   ...

  9. python输入十个数输出最大值_python输入十个数如何输出最大值

    python输入十个数输出最大值的方法:1.如果是整数的话,使用函数[a, b, c = map(int, input().split())]:2.使用函数[X=input().split()]. 相 ...

最新文章

  1. 关于PCA算法的一点学习总结
  2. 一次数据库泄露的解决经历
  3. 使用NW.js封装微信公众号菜单编辑器为桌面应用
  4. debug in ERP - four queue generated one by one
  5. 使用Webtask.io创建一个简单的REST API端点
  6. HLSL编译工具—FXC
  7. 五种提高 SQL 性能的方法
  8. 软件项目管理(学习笔记)
  9. 德勤中国成长型AI企业研究报告:迈向巅峰之路
  10. Linux批量修改文件名称
  11. Android 讯飞语音识别功能开发
  12. 八成家用智能摄像头存泄密风险 破解后可窃取实时画面
  13. 基于vue-simple-uploader 实现大文件分片上传(一)
  14. android设置背景色为全透明和半透明
  15. R 语言中添加辅助线(ggplot2)
  16. 用Arcgis生成Shp的Xml格式
  17. git——将github仓库克隆到本地
  18. 将Excel中的数据导入html以及将html表格数据导出Excel
  19. docker.11-基于Docker容器DevOps应用方案 企业业务代码发布系统
  20. 阿里云服务器如何创建快照?

热门文章

  1. 列变位法解密-2016百度之星 - 测试赛(热身,陈题)
  2. 如何在编译时判断是否支持SSE/SSE2/AVX/AVX2/AVX-512
  3. 海思AI芯片(Hi3519A/3559A)方案学习(三)Ubuntu18.0.4上编译Hi3519AV100 uboot和kernel
  4. 从恶意程序对LNK格式的利用方法看防护趋势
  5. 【笔记】2022.5.9 网页数据收集
  6. 软件项目开发流程及人员职责
  7. 用winscppwd查看winscp保存的密码
  8. 斐波那契数列求和公式
  9. 学习笔记:在Ubuntu16.04系统内安装Petalinux软件(包括如何安装Ubuntu16.04和相关支持库 详解)
  10. Redis Java连接使用