各位朋友 这段如何用python语言表达

从键盘输入一个秒数,将其转换为天、小时、分钟和秒,例如输入 90061秒,输出 1 天 1 小时 1 分 1 秒。

a = int(input("请输入时间:"))
s = a % 60
m = a // 60 % 60
h = a // 3600 % 24
d = a // (3600*24)
print("{}天{}时{}分{}秒".format(d, h, m, s))

N = int(input())
min = 60
hour = 60 * 60
day = 60 * 60 * 24

DAY = N // day
HOUR = (N - (DAY) * day) // hour
MINUT = (N - (DAY * day + (HOUR * hour))) // min
SECONDS = N - (DAY * day + (HOUR * hour) + (MINUT * min))

print('{}天{}小时{}分{}秒'.format(DAY, HOUR, MINUT, SECONDS))