% formatter也可以用在字典中。您可以使用%(name)來引用打印格式詞典中的元素。
可以指定最小字段寬度,例如“% 5d”% 2。您也可以用句點指定額外的精度,例如“% . 3d”% 3。
擴展數據:
%d需要數值類型,而不是字符串類型。下面兩個命令使用%s分別輸出數字類型6和字符串類型6,結果壹致,說明%s可以輸出int類型,而%d不能輸出string類型。
%.f表示浮點輸出,而%表示浮點輸出。af表示輸出保留小數點後壹位數字,並考慮四舍五入(例如,%.2f保留最後兩位數字,而%。f保留零位(即不保留)。
我們不用人為區分是用%d還是%s,或者%f,format()函數只需要把我們的值填在對應的花括號裏就可以了。
參考資料:
百度百科-Sprintf