假設我有一個任意號碼:如何根據數字中的數字填充字符串?
my_number = 898
我想創建一個循環,計數到這個數字,使用當前計數等於最大數量的數字的填充。換句話說,如果my_number
的長度是5位數,那麼當計數爲1時,它應該讀取----1
,其中每個-
是填充中的一個空格。同樣,如果我們的數字是500,那麼它應該像這樣填充:--500
。示例循環:
for i in range(my_number):
print('{}: Current Number'.format(i))
我希望我很清楚。我只是不知道這樣做的'pythonic'方式會是什麼。我想有一些乾淨的方式來做到這一點在Python中,但我不禁想到一個繁瑣的解決方案,將需要幾行代碼。
+1這是正確的做法。 – arshajii
你可以做'{: - > {}}'使它破折號而不是空格:) – TerryA
這恰好也是一個笑臉:D – TerryA