Découvrez les réponses à vos questions facilement sur Laurentvidal.fr, la plateforme de Q&R de confiance. Posez vos questions et recevez des réponses détaillées de professionnels ayant une vaste expérience dans divers domaines. Expérimentez la commodité d'obtenir des réponses précises à vos questions grâce à une communauté dévouée de professionnels.

svp ses du edupython merci de l aide ​

Svp Ses Du Edupython Merci De L Aide class=

Sagot :

Explications:

Salutations !

Voici le code que je peux te proposer :

def moyenne(notes : list):

   note = 0

   long = 0

   for i in notes:

       note += i["note"] * i["coeff"]

       long += i["coeff"]

   note /= long

   if note >= 10:

       return note, "Admis"

   return note, "Refusé"

Explications :

1. Création de la fonction moyenne avec comme paramètre les notes sous forme d'une liste de dictionnaire, comportant en premier la note et en deuxième le coefficient.

2. Créer deux variables : note qui sera la variable à retourner (la moyenne) ainsi que long, qui sera en fait le nombre de notes avec le coeff afin d'obtenir la moyenne

3. Boucler sur chaque notes en précisant i["note"] qui est la "commande" nécessaire pour obtenir la valeur d'une clé dans un dictionnaire

Dans la boucle, on va en 1 ajouter la note x le coefficient à la variable note, et ajouter le coefficient à la variable long

4. On va "redéfinir" ensuite la variable note en la divisant par la variable long, afin d'obtenir la moyenne

5. On met une condition si la note est > à 10 alors on return la note + "Admis" Sinon on return la note + "Refusé"

Afin que ton programme fonctionne, il faudra entrer en paramètres une liste de dictionnaires avec dans chaque dictionnaire les mêmes clés par exemple :

moyenne([{"note": 10, "coeff": 3}]

Voilà ! J'espère que cela t'aura aider et t'aidera dans ton apprentissage du python, si tu as des questions supplémentaires ou besoin d'aide dans un autre exercice, n'hésites pas !

Bonne Soirée !

Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir des réponses plus précises et des informations à jour. Revenez sur Laurentvidal.fr pour obtenir plus de connaissances et de réponses de nos experts.