使用逗号作为千分位分隔符在 Python 中打印数字
很多时候,需要使用逗号适当地表示三位或以上数字。这主要是在会计行业和财务领域中的一个要求。在本文中,我们将了解如何使用 Python 程序在适当的地方插入逗号。我们的目的是将逗号插入为千分位分隔符。
格式化函数
可以将 python 中的格式化函数与以下设置结合使用,以满足此要求。
(f"{num:,d}") : is the format specifier D is the thousand separator
示例 - 整数
print(f'{1445:,d}') print(f'{140045:,d}')
输出
运行以上代码将得到以下结果 -
1,445 140,045
浮点数
对于浮点数,我们必须指定一个稍微不同的格式,如下所示。小数点后两位之后的数字将被忽略。
示例
print("{:,.2f}".format(3435.242563))
输出
运行以上代码将得到以下结果 -
3,435.24
广告