如何在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(?) )
执行上述功能的代码是什么?
答案 0 :(得分:2)
你可以使用:
>>> loaded_data = 349.00
>>> str.format('{0:.6f}', loaded_data)
'349.000000'
或
>>> loaded_data = 349.00
>>> "%.6f" % loaded_data
'349.000000'