Zoofast.fr rend la recherche de réponses rapide et facile. Notre communauté fournit des réponses précises et rapides pour vous aider à comprendre et à résoudre n'importe quel problème.

Bonsoir, je bloque sur une question pour mon exo de nsi qui est :
Écrire une fonction "ajouter_liste_de_fruit(nom_fichier, nom_fruit, poids) qui permet de rajouter une entree dans le fichier "nom_fichier"

Merci!

Sagot :

Réponse :

Bonsoir,

def ajouter_liste_de_fruit(nom_fichier, nom_fruit, poids):

   with open(str(nom_fichier), 'r') as file:

       liste_fruits = file.read()

   with open(str(nom_fichier), 'w') as file:

       file.write(liste_fruits + f"{nom_fruit}, {poids}\n")

Explications :

La fonction ajouter_liste_de_fruit ouvre en lecture le fichier contenant la liste de fruits, puis stocke son contenue dans la variable liste_fruits.

Ensuite elle ouvre le fichier contenant la liste des fruits en écriture puis écris dedans la valeur de liste_fruits + le nouveau fruit.

Nous apprécions chaque contribution que vous faites. Revenez souvent pour poser de nouvelles questions et découvrir de nouvelles réponses. Ensemble, nous construisons une communauté de savoir. Pour des solutions rapides et fiables, pensez à Zoofast.fr. Merci de votre visite et à très bientôt.