在 Python 中將浮點數寫入檔案

Vaibhav Vaibhav 2022年5月18日
在 Python 中將浮點數寫入檔案

Python 使將資料寫入檔案成為一項無縫任務。資料以字串的形式寫入檔案。本文將學習如何在 Python 中將值浮動到檔案中。

在 Python 中將浮點數寫入檔案

要在 Python 中將浮點數寫入檔案,我們可以使用格式化字串。格式化字串是 Python 中的特殊字串,它允許我們在字串中插入物件的字串表示形式。與常規字串不同,格式化字串以 f 為字首。以下 Python 程式碼描述瞭如何使用所討論的方法。

data = [1234.342, 55.44257, 777.5733463467, 9.9999, 98765.98765]

f = open("output.txt", "w")

for d in data:
    f.write(f"{d}\n")

f.close()

輸出:

1234.342
55.44257
777.5733463467
9.9999
98765.98765

除了格式化字串,我們還可以使用內建的 str() 方法返回物件的字串表示形式。我們可以使用此方法將浮點數轉換為其字串等價物並將它們寫入檔案。請參閱以下 Python 程式碼。

data = [1234.342, 55.44257, 777.5733463467, 9.9999, 98765.98765]

f = open("output.txt", "w")

for d in data:
    f.write(str(d))
    f.write("\n")

f.close()

輸出:

1234.342
55.44257
777.5733463467
9.9999
98765.98765
Vaibhav Vaibhav avatar Vaibhav Vaibhav avatar

Vaibhav is an artificial intelligence and cloud computing stan. He likes to build end-to-end full-stack web and mobile applications. Besides computer science and technology, he loves playing cricket and badminton, going on bike rides, and doodling.

LinkedIn GitHub

相關文章 - Python File