2014-12-02 49 views
-1

我有如下的各種輸入,我需要使任何給定的數字爲四個字母,並追加前導零使其四位數字 ,並在前面添加一個「00.00」,可以任何建議這個怎麼做?將前導零附加到給定值

INPUT:- 

val = int(95) 
val = int(115) 
val = int(5) 


EXPECTED OUTPUT:- 

00.00.0095 
00.00.0115 
00.00.0005 
+0

如何追加「00.00」? – 2014-12-02 00:33:03

+0

如果它修復了,只需附加一個文字 – Dinesh 2014-12-02 00:33:41

+1

那麼,因爲'00.00.0095'不再是一個int或者我能想到的任何其他類型的數字,爲什麼不直接使用一個字符串和連接呢? – csmckelvey 2014-12-02 00:33:49

回答

1

你可以這樣做,假設00.00總是恆定的。

print(["00.00.{:>04d}".format(v) for v in [95, 115, 5]]) 
# ['00.00.0095', '00.00.0115', '00.00.0005']