使用Python中的打印功能可以打印1e-3而不是0.001吗?

时间:2018-09-06 06:23:04

标签: python-3.x

我想在python中打印数字1e-3而不是0.001。我们是否可以在打印功能中进行打印?

number=0.001 print ('This is 0.6f ', number)

1 个答案:

答案 0 :(得分:1)

并非完全来自打印功能,但是您可以通过以下方式实现:

import decimal
number = '0.001'
print ('%.3E' % decimal.Decimal(number))