标签: python format numeric
像这样格式化python十进制的好方法是什么?
115-> 115.00
和
4,224-> 4,224.00
答案 0 :(得分:1)
如果您使用的是Python 3.6+,则f字符串是一个不错的选择:
f'{115:,.2f}' f'{4224:,.2f}'
如果4224实际上是一个字符串(可能是由于逗号),则需要将其转换为f"{int('4,224'.replace(',','')):,.2f}"之前的数字
f"{int('4,224'.replace(',','')):,.2f}"