【问题标题】:Python: How to convert a number which ll separated by comma as number count increases?Python:随着数字计数的增加,如何转换以逗号分隔的数字?
【发布时间】:2023-04-07 15:12:01
【问题描述】:

我有一个类似的数字:100 我在这里展示它。
但是当我试图将一个数字显示为 1000 时,我想显示为 1,000。& 以此类推,就像 1,00,000 一样。

下面的结构

数字格式

10 10

100 100

1000 1000

10000 10,000

100000 1,00,000

1000000 10,00,000

10000000 1,00,00,000

100000000 10,00,00,000

1000000000 1,00,00,00,000

10000000000 10,00,00,00,000

以上所有我想在python中做的事情。

我想使用正则表达式,但不知道如何继续。

有人知道吗?

【问题讨论】:

  • @DonkeyKong:不完全是千位分隔符。
  • 所以您希望最右边的逗号分隔的数字组的宽度为 3,而所有其他数字组的宽度为两位数?
  • @AKS 哎呀,不错。我只是假设,我从未见过按规定分开的数字。
  • @ByteCommander,看起来最右边应该是宽度 3,其他都是 2。
  • @AlexanderHuszagh 哦,是的。就是这个意思……左右混淆,呵呵>

标签:
python
number-systems