在 Python 中将浮点数写入文件
Vaibhav Vaibhav
2022年5月18日
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
Author: Vaibhav Vaibhav