Python将浮点类型的分钟数转换成为时分秒 def transform_time(seconds): # 得到总秒数 seconds = float(seconds)*60 m, s = divmod(seconds, 60) h, m = divmod(m, 60) time = "%d小时%02d分钟%02d秒" % (h, m, s) return time # 此处的19.05单位为分钟 print(transform_time(19.05)) # 0小时19分钟03秒