1 天有 86400 秒,那么 100000 秒相当于多长时间呢?
请用程序实现
用函数实现,将一个指定的秒数转换为[天, 时, 分, 秒]
的数据格式,并将其返回。
函数定义
def convert_from_seconds (seconds):
pass
参数说明
seconds
是一个整数,表示待转换的秒数。
返回值说明
函数返回一个列表,列表内存储的值分别为[天, 时, 分, 秒]
,且0 ≤ 秒 ≤ 59
,0 ≤ 分 ≤ 59
,0 ≤ 时 ≤ 23
,天 ≥ 0
。
# 定义一个 convert_from_seconds 函数, 参数 seconds, 返回表示时间的列表
def convert_from_seconds (seconds):
#day,h,m,s
int(seconds)
day=seconds//86400
h=(seconds-day*86400)//3600
m=(seconds-day*86400-h*3600)//60
s=(seconds-day*86400-h*3600-m*60)
return [day,h,m,s]
print(convert_from_seconds (610))