Écrire des valeurs flottantes dans un fichier en Python
Python fait de l’écriture de données dans un fichier une tâche transparente. Les données sont écrites dans un fichier sous forme de chaînes. Cet article apprendra à faire flotter des valeurs dans un fichier en Python.
Écrire des valeurs flottantes dans un fichier en Python
Pour écrire des valeurs flottantes dans un fichier en Python, nous pouvons utiliser des chaînes formatées. Les chaînes formatées sont des chaînes spéciales en Python qui nous permettent d’insérer des représentations sous forme de chaîne d’objets à l’intérieur de chaînes. Contrairement aux chaînes normales, les chaînes formatées sont préfixées par un f
. Le code Python suivant décrit comment utiliser l’approche décrite.
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()
Production :
1234.342
55.44257
777.5733463467
9.9999
98765.98765
Outre les chaînes formatées, nous pouvons également utiliser la méthode intégrée str()
qui renvoie des représentations sous forme de chaîne d’objets. Nous pouvons utiliser cette méthode pour convertir les valeurs flottantes en leurs équivalents de chaîne et les écrire dans un fichier. Reportez-vous au code Python suivant pour la même chose.
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()
Production :
1234.342
55.44257
777.5733463467
9.9999
98765.98765
Article connexe - Python File
- Comment obtenir tous les fichiers d'un répertoire
- Comment ajouter du texte à un fichier en Python
- Comment vérifier si un fichier existe en Python
- Comment trouver des fichiers avec une certaine extension seulement en Python
- Comment lire des lignes spécifiques d'un fichier en Python
- Lire un fichier texte et imprimer son contenu en Python