3给出一个 [秒数],将其换算成用[小时]、[分钟] 和[秒]的表示方式,然后输出。输入示例: 3661 输出示例: 3661秒=1:1:1
时间: 2023-12-04 16:02:25 浏览: 103
时间转化为秒数
4星 · 用户满意度95%
请尝试以下代码:
```python
# 从输入中获取秒数
seconds = int(input("请输入秒数:"))
# 计算小时数、分钟数和秒数
hours = seconds // 3600
minutes = (seconds - hours * 3600) // 60
seconds = seconds - hours * 3600 - minutes * 60
# 输出结果
print("{}秒={}小时:{}分钟:{}秒".format(seconds+minutes*60+hours*3600, hours, minutes, seconds))
```
输出结果为:`3661秒=1小时:1分钟:1秒`
注意:在本代码中,我们假设输入的秒数为整数。如果输入不符合要求,程序会抛出异常。
阅读全文