python中的十进制值,如何使它'0.00'?

gad*_*dss -4 python decimal

我在python中生成或获取小数值时遇到问题.现在,我使用float(),但它返回.0而不是.00 ...

>>> d = 10
>>> float(d)
10.0
>>> 
Run Code Online (Sandbox Code Playgroud)

如何设置以.00返回的十进制值?

>>10.00
Run Code Online (Sandbox Code Playgroud)

提前致谢 ...

Abh*_*ogi 6

Python只显示需要的东西,因此它会被移位 10.0

如果是将其打印为10.00的问题.

要做到这一点.

>>> d = 10
>>> print "Value: %.2f" % float(d)
Value: 10.00
>>> 
Run Code Online (Sandbox Code Playgroud)