如何在 Python 3 中使用字典對字串進行格式化?


你可以使用字典來插入字串。它們有一個語法,其中你需要在 % 和轉換字元之間的圓括號中提供鍵。例如,如果你有一個儲存在鍵“cost”中的浮點數,並希望將其格式化為“$xxxx.xx”,那麼你將在希望顯示它的位置放置“$%(cost).2f”。

以下是使用字典進行字串格式化以插值字串和格式化數字的一個示例

>>>print('%(language)s has %(number)03d quote types.' % {'language': "Python", "number": 2})
Python has 002 quote types.

你可以在此處閱讀有關字串格式化及其運算子的更多資訊:https://docs.python.club.tw/3/library/stdtypes.html#printf-style-string-formatting

更新於: 2020 年 6 月 13 日

629 次瀏覽

開啟您的職業生涯

完成課程並獲得認證

開始
廣告
© . All rights reserved.