Escribir valores flotantes en un archivo en Python
Python hace que escribir datos en un archivo sea una tarea sencilla. Los datos se escriben en un archivo en forma de cadenas. Este artículo aprenderá cómo hacer flotar valores en un archivo en Python.
Escribir valores flotantes en un archivo en Python
Para escribir valores flotantes en un archivo en Python, podemos usar cadenas formateadas. Las cadenas formateadas son cadenas especiales en Python que nos permiten insertar representaciones de cadenas de objetos dentro de cadenas. A diferencia de las cadenas normales, las cadenas formateadas tienen el prefijo f
. El siguiente código de Python muestra cómo usar el enfoque discutido.
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()
Producción :
1234.342
55.44257
777.5733463467
9.9999
98765.98765
Aparte de las cadenas formateadas, también podemos usar el método incorporado str()
que devuelve representaciones de cadenas de objetos. Podemos usar este método para convertir valores flotantes a sus equivalentes de cadena y escribirlos en un archivo. Consulte el siguiente código de Python para lo mismo.
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()
Producción :
1234.342
55.44257
777.5733463467
9.9999
98765.98765