原题文:

Write a function, which takes a non-negative integer (seconds) as input and returns the time in a human-readable format (HH:MM:SS)

HH = hours, padded to 2 digits, range: 00 - 99
MM = minutes, padded to 2 digits, range: 00 - 59
SS = seconds, padded to 2 digits, range: 00 - 59
The maximum time never exceeds 359999 (99:59:59)

task:
构建一个函数,把给定的秒数转为可读性好的形式
即: 时:分:秒

m, s = divmod(s, 60)
相当于
m = s//60 商
s = s%60 余数

def make_readable(seconds):s = secondsm, s = divmod(s, 60)h, m = divmod(m, 60)return "{:02}:{:02}:{:02}".format(h, m, s)```return "%02d:%02d:%02d" % (h, m, s)改用fomat()函数```

最高赞solution:

def make_readable(s):return '{:02}:{:02}:{:02}'.format(s / 3600, s / 60 % 60, s % 60)

思路基本一样,
codewars偏向于行数较少,能合成一行的就合成一行.

莫道君行早,更有早行人.

Human Readable Time相关推荐

  1. codewars - Human Readable Time

    codewars - Human Readable Time 我的代码 def make_readable(seconds):# Do somethinghh = 0mm = 0ss = second ...

  2. C++ CodeWar KATA4:Human readable duration format

    让我们先来读题: Your task in order to complete this Kata is to write a function which formats a duration, g ...

  3. Apache Maven 安装与配置-修改源

    Maven配置,强大的Java包管理器 Maven介绍 Apache Maven 下载 Apache Maven 安装 要求 启动 解压到适当的文件夹 添加环境变量 修改配置 启动测试 Maven介绍 ...

  4. 三段式LLVM编译器

    三段式LLVM编译器 目录 概述 LLVM技术生态之编译器 一.传统编译器的设计 二.传统编译器模式的实现 三.LLVM的三段式实现 四.LLVM's Code Representation:LLVM ...

  5. 从PyTorch到ONNX的端到端AlexNet

    从PyTorch到ONNX的端到端AlexNet 这是一个简单的脚本,可将Torchvision中定义的经过预训练的AlexNet导出到ONNX中.运行一轮推理Inference,然后将生成的跟踪模型 ...

  6. 使用 Inception-v3,实现图像识别(Python、C++)

    目录 简介 使用 Python API 使用 C++ API 简介 对于我们的大脑来说,视觉识别似乎是一件特别简单的事.人类不费吹灰之力就可以分辨狮子和美洲虎.看懂路标或识别人脸.但对计算机而言,这些 ...

  7. 自定义国内maven镜像包设置settings.xml

    直接复制以下代码创建一个名为settings.xml的文件,放到C:\Users\Administrator\.m2下即可 <!-- Licensed to the Apache Softwar ...

  8. Linux tcpdump命令详解与Wireshark

    简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具. tcpdump可以将网络中传送的数据包的 ...

  9. Maven国内源设置 - OSChina国内源失效了,别更新了

    Maven国内源设置 - OSChina国内源失效了,别更新了 原文:http://blog.csdn.net/chwshuang/article/details/52198932 最近在写一个Spr ...

最新文章

  1. Hinton口中破解宇宙终极秘密的GPT-3厉害在哪?这有篇涂鸦详解
  2. Hinton:人类就是机器,绝妙的机器
  3. android gc 回调,android - 使用Picasso通过Bitmap获取回调
  4. topics in innovation management
  5. UOJ#449. 【集训队作业2018】喂鸽子 min-max容斥,FFT
  6. java做橡皮擦效果_HTML5 canvas橡皮擦擦拭效果
  7. (48)FPGA面试技能提升篇(数字采样、射频存储、频谱搬移)
  8. 图像处理之基础---图像高效不失真缩放既卷积应用
  9. postgres报错:FATAL: Peer authentication failed for user “zabbix“ Previous connection kept
  10. 好的软件测试的简历是什么样的?
  11. 城市空气质量监测系统解决方案
  12. 深入理解之border属性(第一期)
  13. Android 图片控件ImageView
  14. 春考天津计算机知识点资料,2016年天津春季高考计算机基础考试大纲
  15. python笔记-05(条件、循环及其他语句)
  16. Java调用MaxMind GeoIP库查询IP地理信息
  17. intellij HTTP状态 404 - 未找到_了解你的业务状态!使用 Nagios 打造专业的业务状态监控...
  18. Angular14 Visual Studio Code作为Angular开发工具常用插件安装、json-server安装与使用、angular/cli安装失败问题、emmet安装...
  19. 行星齿轮动力学模型matlab程序代码
  20. python不弹窗执行js_python使用execjs执行js

热门文章

  1. 影响万物互联的人工智能机器人
  2. access实验报告体会_access实验报告电子版2013_图文
  3. 指令集CEO潘爱民受邀参加“OPPO 2020未来科技大会”,并发表主题演讲
  4. 网络技术原理之数据通信原理
  5. 图论计算机科学,图论在计算机科学中应用.ppt
  6. 开源Tizen系统视频泄露 酷似MeeGo及Bada
  7. Python打印输出数组中全部元素的方法
  8. 银行股价预测——基于pytorch框架RNN神经网络
  9. Rimworld通过SteamCMD上传创意工坊的方法
  10. POI版本对比jar包升级后代码报错修正