2017-05-10 46 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'