10 分の 1 秒 (t) を受け取り、処理された文字列 (デジタル時計のようなもの) を返す関数を作成しています。
それを行うためのより良い/より簡単な/最適な方法はありますか?
出力形式: A:BC.D (分: 秒. 10 分の 1)
def format(t):
A = 0
B = 0
C = 0
D = t
if t >= 10:
C = t // 10
D = t % 10
if C >= 10:
B = C // 10
C = C % 10
if B >= 6:
A = B // 6
B = B % 6
return str(A) + ":" + str(B) + str(C) + "." + str(D)