我需要帮助编写一个将小时,分钟和秒转换为总秒数的函数to_secs
。在书中它说应该可以进行以下测试:
to_secs(2, 30, 10) == 9010
答案 0 :(得分:1)
一小时有3600秒,一分钟有60秒。其余的是简单的算术:
def to_secs(hours, minutes, seconds):
return hours * 3600 + minutes * 60 + seconds
演示:
>>> def to_secs(hours, minutes, seconds):
... return hours * 3600 + minutes * 60 + seconds
...
>>> to_secs(2, 30, 10) == 9010
True