使用round函數(shù)進(jìn)行貨幣數(shù)據(jù)的格式化

小樊
82
2024-09-02 15:32:19
欄目: 編程語言

round() 函數(shù)在 Python 中用于四舍五入到最接近的整數(shù)。要將其用于貨幣數(shù)據(jù)的格式化,可以結(jié)合字符串格式化功能。

以下是一個(gè)示例,展示如何使用 round() 函數(shù)和字符串格式化來格式化貨幣數(shù)據(jù):

# 示例貨幣數(shù)據(jù)
amount = 1234.5678

# 使用 round() 函數(shù)四舍五入到最接近的整數(shù)
rounded_amount = round(amount, 2)  # 保留兩位小數(shù)

# 使用字符串格式化功能將貨幣數(shù)據(jù)格式化為美元格式
formatted_amount = "${:,.2f}".format(rounded_amount)

print(formatted_amount)

輸出:

$1,234.57

在這個(gè)示例中,我們首先使用 round() 函數(shù)將金額四舍五入到最接近的整數(shù)(保留兩位小數(shù))。然后,我們使用字符串格式化功能(str.format())將金額格式化為美元格式。最后,我們打印格式化后的金額。

0