如何在Python中改写write函数中的数据格式?

时间:2017-05-10 09:49:57

标签: python

如何在f.write函数中更改数据格式?

loaded_data = 349.00或3.00

我想在打印功能中改变%6f等写功能中的数据格式。

ex)349.00 - > 349.000000,3.00 - > 3.000000

f = open("test.txt", 'w')
f.write( str.(loaded_data).zfill(?) )  

执行上述功能的代码是什么?

1 个答案:

答案 0 :(得分:2)

你可以使用:

>>> loaded_data = 349.00
>>> str.format('{0:.6f}', loaded_data)
'349.000000'

>>> loaded_data = 349.00
>>> "%.6f" % loaded_data
'349.000000'