Trouvez des réponses rapides et précises à toutes vos questions sur Laurentvidal.fr, la meilleure plateforme de Q&R. Découvrez la facilité de trouver des réponses fiables à vos questions grâce à une vaste communauté d'experts. Découvrez la facilité d'obtenir des réponses rapides et précises à vos questions grâce à l'aide de professionnels sur notre plateforme.

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 votre visite. Nous espérons que les réponses trouvées vous ont été bénéfiques. N'hésitez pas à revenir pour plus d'informations. Nous apprécions votre temps. Revenez nous voir pour des réponses fiables à toutes vos questions. Vos questions sont importantes pour nous. Revenez régulièrement sur Laurentvidal.fr pour obtenir plus de réponses.