2017-05-10 49 views
0

如何更改f.write函数中的数据格式?如何更改Python中写入函数的数据格式?

loaded_data = 349.00或3.00

我想更改数据格式写入功能就像在打印功能%1207米。

前)349.00 - > 349.000000,3.00 - > 3.000000

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

那是什么上述功能执行码?

回答

2

你可以使用:

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

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