从键盘输入一个正整数x,表示秒数,并将其转换为h小时、m分钟和s秒。
例如:
Input:7313
Output:2 hours 1 minutes 53 seconds
n=eval(input(" "))
h=int(n/3600)
m=int(n/60%60)
s=int(n%60)
print("{0}hours{1}minutes{2}seconds".format(h,m,s))
这样就可以输出了 我的问题是如果h m s没有强制转化成int的话
像这样
n=eval(input(" "))
h=n/3600
m=n/60%60
s=n%60
print("{0}hours{1}minutes{2}seconds".format(h,m,s))
这样的话输出的就是浮点数了 怎么在format中直接转化成int型呢