使用千位分隔符號格式化大數字可以增強其可讀性。以下是在 Python中實現此目的的幾種方法:
對於通用方法,無論區域設定如何,您都可以使用下劃線作為分隔符號:
f'{value:_}' # For Python ≥3.6
但是,此方法將始終使用下劃線,無論當前是什麼locale.
如果您喜歡傳統的英文格式,可以使用逗號作為分隔符:
'{:,}'.format(value) # For Python ≥2.7 f'{value:,}' # For Python ≥3.6
至適應使用者的語言環境,可實現以下步驟:
import locale locale.setlocale(locale.LC_ALL, '') # Use '' for auto, or force e.g. to 'en_US.UTF-8' '{:n}'.format(value) # For Python ≥2.7 f'{value:n}' # For Python ≥3.6
此方法將根據使用者的語言環境使用適當的分隔符號。
依照格式規範迷你語言:
以上是如何在Python中格式化帶有千位分隔符號的數字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!