python——秒(s)的转换

 1 #!/usr/bin/env python3
 2 # -*- coding: utf-8 -*-
 3 #n=0 --> 0d0h0m0s
 4 #n=63 --> 0d0h1m3s
 5 #n=1235 --> 0d0h20m35s
 6 n = int(input('n = '))
 7 if n < 0:
 8     exit()
 9 S = 1
10 M = 60 * S
11 H = 60 * M
12 D = 24 * H
13 d = n // D
14 n = n % D
15 h = n // H
16 n = n % H
17 m = n // M
18 n = n % M
19 s = n // S
20 print('%dd%dh%dm%ds' %(d, h, m, s))

如:
[root@lpc 04-3-通过秒求时间]# python3 04-4.py
n = 1600
0d0h26m40s

 

转载于:https://www.cnblogs.com/Leonardo-li/p/9096396.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值