Escribir valores flotantes en un archivo en Python

Vaibhav Vaibhav 14 abril 2022
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
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.

Artículo relacionado - Python File