题目要求: 给定一个以秒为单位的数字(0~86399),输出时分秒,如下 样例输入 0 样例输出 0:0:0 样例输入 5436 样例输出 1:30:36 代码图: 代码如下: def main(): t=int(input())#输入时间(秒) H,M,S=0,0,0#初始化时分秒 H=t//(3600)#求小时 M=t%3600//60#求分 S=t%3600%60#求秒 print(H,M,S,sep=':') main() 运行结果图: