格式化小數:精確顯示貨幣值
您希望以兩位小數一致地顯示小數值,例如貨幣,無論它們的長度或它們最初是否有小數位。
實現這一點的關鍵是使用新的格式規格來表示數值。最有效且首選的方法是:
from math import pi '{0:.2f}'.format(pi) # Output: '3.14'
這裡有詳細的解釋:
如果您喜歡更易讀的格式,可以使用 Python String Format Cookbook 或 pyformat.info 參考關於新型字串格式。
或者,Python 3.6 引入了文字字串插值(f-strings)。使用f 字串,上述程式碼可以進一步簡化為:
f'{pi:.2f}' # Output: '3.14'
此方法提供了一種高效、簡潔的方法來精確格式化十進制值,確保貨幣值或任何其他需要的數值的一致表示具體小數位。
以上是如何在 Python 中顯示兩位小數的貨幣值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!