round()
函數在 Python 中用于四舍五入到最接近的整數。要將其用于貨幣數據的格式化,可以結合字符串格式化功能。
以下是一個示例,展示如何使用 round()
函數和字符串格式化來格式化貨幣數據:
# 示例貨幣數據
amount = 1234.5678
# 使用 round() 函數四舍五入到最接近的整數
rounded_amount = round(amount, 2) # 保留兩位小數
# 使用字符串格式化功能將貨幣數據格式化為美元格式
formatted_amount = "${:,.2f}".format(rounded_amount)
print(formatted_amount)
輸出:
$1,234.57
在這個示例中,我們首先使用 round()
函數將金額四舍五入到最接近的整數(保留兩位小數)。然后,我們使用字符串格式化功能(str.format()
)將金額格式化為美元格式。最后,我們打印格式化后的金額。