Schreiben Float-Werte in eine Datei in Python

Vaibhav Vaibhav 14 April 2022
Schreiben Float-Werte in eine Datei in Python

Python macht das Schreiben von Daten in eine Datei zu einer nahtlosen Aufgabe. Daten werden in Form von Strings in eine Datei geschrieben. In diesem Artikel erfahren Sie, wie Sie Werte in Python in eine Datei übertragen.

Schreiben Float-Werte in eine Datei in Python

Um Float-Werte in Python in eine Datei zu schreiben, können wir formatierte Strings verwenden. Formatierte Zeichenketten sind spezielle Zeichenketten in Python, die es uns ermöglichen, Zeichenkettendarstellungen von Objekten in Zeichenketten einzufügen. Im Gegensatz zu normalen Strings wird den formatierten Strings ein f vorangestellt. Der folgende Python-Code zeigt, wie der besprochene Ansatz verwendet wird.

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()

Ausgabe:

1234.342
55.44257
777.5733463467
9.9999
98765.98765

Neben formatierten Strings können wir auch die eingebaute str()-Methode verwenden, die String-Darstellungen von Objekten zurückgibt. Wir können diese Methode verwenden, um Float-Werte in ihre String-Äquivalente umzuwandeln und sie in eine Datei zu schreiben. Siehe dazu den folgenden Python-Code.

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()

Ausgabe:

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.

Verwandter Artikel - Python File