>>> "{}".format(1241.123124)
'1241.123124'
>>> "{:g}".format(1241.123124)
'1241.12'在这里的文档中:https://docs.python.org/2/library/string.html
上面写着
一点也不像“g”。
发布于 2014-07-29 13:22:55
这是文档错误。有一个打开Python bug跟踪器上的bug报告。让我们希望它能得到解决:
浮点数的无(空)格式的文档表明它等同于g格式。这似乎不正确(浮动字符串格式的精确定义?)。 Python3.4文档(https://docs.python.org/3.4/library/string.html#format-specification-mini-language)似乎更接近Python2.7。 对于Python2.7中浮动的无格式(如果适用的话,可以复制Python3.4文档),最好有一个更正确的文档。
https://stackoverflow.com/questions/25015967
复制相似问题