2-7 浮點數的格式化輸出

在Python中印出浮點數資料可以額外增加格式,以下以增加「千分位符號」及「小數位數」為例說明:

程式:
total = 155.247 * 425

print(total)
print(f'總金額={total:,.2f}元')
執行結果:
65979.975
總金額=65,979.98

在程式中的f'總金額={total:,.2f}元'是一個f字串,它是一個設定格式的字串。其中的「:」是指開始設定格式,其後的「,」逗號表示千分位數,而「.2f」表示小數位數留2位,其後四捨五入(銀行家的四捨五入)。

Last updated