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
Verwandter Artikel - Python File
- So erhalten Sie alle Dateien eines Verzeichnisses
- Wie man in Python Text an eine Datei anhängt
- Wie man prüft, ob eine Datei in Python existiert
- Wie man Dateien mit einer bestimmten Endung nur in Python findet
- Wie man bestimmte Zeilen aus einer Datei in Python liest
- Dateiberechtigungen in Python ändern