Crée un script python qui génère dans un fichier txt, des valeurs réelles, une ligne un nombre. Puis crée un autre script python qui récupère ces données ligne par ligne, puis recopie dans un autre fichier txt, les valeurs arrondies à l'entier le plus proche. Le premier fichier s'appelera "Données réelles.txt", le deuxième fichier s'appelle "Données entières.txt"
Voici un exemple de script Python qui génère aléatoirement des valeurs réelles et les écrit dans un fichier nommé "Données réelles.txt" :
Code :
import random
# Génération de 10 valeurs réelles aléatoires
values = [random.uniform(0, 100) for _ in range(10)]
# Écriture des valeurs dans le fichier "Données réelles.txt"
with open("Données réelles.txt", "w") as f:
for value in values:
f.write(str(value) + "\n")
Voici un exemple de script Python qui lit les valeurs réelles du fichier "Données réelles.txt", les arrondit à l'entier le plus proche et les écrit dans un fichier nommé "Données entières.txt" :
Code :
# Lecture des valeurs réelles du fichier "Données réelles.txt"
with open("Données réelles.txt", "r") as f:
values = [float(line.strip()) for line in f]
# Arrondissement des valeurs à l'entier le plus proche
values = [int(round(value)) for value in values]
# Écriture des valeurs arrondies dans le fichier "Données entières.txt"
Lista de comentários
Réponse:
Open sidebar
Créer fichier txt arrondi
Je résume ce que tu veux :
Crée un script python qui génère dans un fichier txt, des valeurs réelles, une ligne un nombre. Puis crée un autre script python qui récupère ces données ligne par ligne, puis recopie dans un autre fichier txt, les valeurs arrondies à l'entier le plus proche. Le premier fichier s'appelera "Données réelles.txt", le deuxième fichier s'appelle "Données entières.txt"
Voici un exemple de script Python qui génère aléatoirement des valeurs réelles et les écrit dans un fichier nommé "Données réelles.txt" :
Code :
import random
# Génération de 10 valeurs réelles aléatoires
values = [random.uniform(0, 100) for _ in range(10)]
# Écriture des valeurs dans le fichier "Données réelles.txt"
with open("Données réelles.txt", "w") as f:
for value in values:
f.write(str(value) + "\n")
Voici un exemple de script Python qui lit les valeurs réelles du fichier "Données réelles.txt", les arrondit à l'entier le plus proche et les écrit dans un fichier nommé "Données entières.txt" :
Code :
# Lecture des valeurs réelles du fichier "Données réelles.txt"
with open("Données réelles.txt", "r") as f:
values = [float(line.strip()) for line in f]
# Arrondissement des valeurs à l'entier le plus proche
values = [int(round(value)) for value in values]
# Écriture des valeurs arrondies dans le fichier "Données entières.txt"
with open("Données entières.txt", "w") as f:
for value in values:
f.write(str(value) + "\n")