Écrire des valeurs flottantes dans un fichier en Python

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

Article connexe - Python File