gpt4 book ai didi

Python:千位分隔符 - 旧格式语法

转载 作者:太空宇宙 更新时间:2023-11-03 10:51:42 24 4
gpt4 key购买 nike

使用新的格式化语法,Python 可以很容易地打印千位分隔符:

print ("{0:,.2f} Euro".format(myVariable))

所以逗号会处理这个问题。

如何使用旧语法完成此操作 - 不使用语言环境?

print ("%.2f Euro" % myVariable)

最佳答案

printf-style formatting不支持千位​​分隔符。

您需要构建一个带有千位分隔符的字符串:

>>> amount = 12345
>>> '%s Euro' % format(amount, ',.2f')
'12,345.00 Euro'

内置函数format使用相同的 Format Specification Mini-Languagestr.format用途。

如果您不能使用格式,请参阅this question寻找替代品。

关于Python:千位分隔符 - 旧格式语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49165548/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com