【问题标题】:How do I format a scientific number into decimal format in Python? [duplicate]如何在 Python 中将科学数字格式化为十进制格式? [复制]
【发布时间】:2017-02-01 11:16:39
【问题描述】:

我在尝试将“def 定价(问题)”函数的结果转换为十进制值而不是科学值时遇到问题。

我尝试将结果转换为字符串,但没有奏效,而且无论如何我都看不到将 pricex 变量格式化到它们所在的位置。

非常感谢任何帮助

Code

Result

【问题讨论】:

标签: python


【解决方案1】:

您需要使用格式化字符串。

>>> import math
>>> print(math.pi)
3.141592653589793
>>> print("{:.2f}".format(math.pi))
3.14

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-27
    • 2012-10-09
    • 1970-01-01
    • 2020-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多