我試圖以這種方式格式化字符串,以便我可以重複一個數字序列的任意長度。Python 3字符串格式化,填充字符長度不止一個字符
我一直在看這些例子:How do I format a number with a variable number of digits in Python?和String Formatting in Python 3。
這裏就是我試圖做的:
print("{0:{1}{2}d}".format(0, 0, 8))
將導致在八個漂亮0的成一排,像這樣:00000000
而是試圖從0第二個參數更改爲25
print("{0:{1}{2}d}".format(0, 25, 8))
結果在一個單獨的0中,就像它可以在我的控制檯中一樣,而不是25252525
所以我認爲問題是使用一個字符串與多個字符作爲填充符而不是單個字符。
噸,我是100%,停留在此的幾個小時! –