当前位置: 首页 > 面试题库 >

Python将逗号添加到数字字符串中

洪飞鸿
2023-03-14
问题内容

使用Python v2,我在程序中运行一个值,该值末尾将一个数字四舍五入到小数点后两位:

像这样:

print ("Total cost is: ${:0.2f}".format(TotalAmount))

有没有办法在小数点后每三位插入一个逗号值?

即:10000.00变成10,000.00或1000000.00变成1,000,000.00

谢谢你的帮助。


问题答案:

在Python 2.7和3.x中,可以使用格式语法 :,

>>> total_amount = 10000
>>> print("{:,}".format(total_amount))
10,000



>>> print("Total cost is: ${:,.2f}".format(total_amount))
Total cost is: $10,000.00

这是在记录PEP 378
-格式说明千位分隔符
并且在一个例子官方文档“使用逗号作为千位分隔符”



 类似资料:
  • 问题内容: 我有这些数字 并与 我想要做的就是在需要的地方添加一个逗号,所以看起来像这样 并与 这些都在ap标签中,例如此类等。 能做到吗 更新 将查看新的Globalization插件以获得更好的实现方式 问题答案: 适用于所有浏览器,这就是您所需要的。 借助regex,将其写得紧凑,并且要点。这是直接的JS,但是您可以像这样在jQuery中使用它: 要么

  • 问题内容: 我是Java新手,所以我几乎不需要帮助 我有 我想向此数组(脚本)添加新的字符串(string1,string2)作为示例 我想在以后的阶段中不添加新字符串 我该怎么办? 问题答案: 您无法在Java中调整数组的大小。 声明数组的大小后,它将保持固定。 相反,您可以使用具有动态大小的对象,这意味着您无需担心其大小。如果数组列表的大小不足以容纳新值,则它将自动调整大小。

  • 问题内容: 我在Java程序中有两个字符串,我想以某种方式混合以形成两个新字符串。为此,我必须从每个字符串中提取一些构成字符并将其添加以形成新的字符串。我有这样的代码(this.eka和this.toka是原始字符串): 我正在获取.charAt(x)部分的数字,那么如何将字符转换为字符串? 问题答案: 只使用永远使用代替 例如,当位置arent不是固定值而变量 其中x,y,z是保存从中提取位置的

  • 本文向大家介绍将尾随零添加到Python字符串,包括了将尾随零添加到Python字符串的使用技巧和注意事项,需要的朋友参考一下 作为数据处理活动的一部分,有时我们需要在一个字符串后附加另一个字符串。在本文中,我们将看到如何将动态零数字附加到给定的字符串。可以通过使用以下程序中所示的各种字符串函数来完成此操作。 使用ljust和len Python字符串方法返回以长度为宽度的字符串左对齐的字符串。使

  • 我有四个超文本标记语言字段,我抓取它们的值并将它们添加到一个等式中,看起来像这样: 现在,一些值可能等于,结果是。那我该怎么办?