我的数据库中有值a,b和c,例如。现在我需要将这些值格式化为a1,b1和c1。
a) 2000000000
a1) 20,000,000.00
b) 300000
b1) 3,000.00
c) 30000
c1) 300.00
我试过了:
'{:20,.2f}'.format(30000) # 30,000.00 and i need 300.00
'{:20,.2f}'.format(300000) # 300,000.00 and i need 3,000.00
...
所以,我正在尝试的是没有按预期工作。任何人都知道如何实现我正在寻找的格式?
答案 0 :(得分:5)
您正在传入整数,但您想显示浮点数。
您可以通过传递浮点数或除以小数点数
来解决此问题'{:20,.2f}'.format(30000/100.0)