Trouvez des réponses rapides et précises à toutes vos questions sur Laurentvidal.fr, la meilleure plateforme de Q&R. Notre plateforme offre une expérience continue pour trouver des réponses précises grâce à un réseau de professionnels expérimentés. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés sur notre plateforme conviviale.

Bonjour à tous j’ai besoin d’aide afin de d’écrire un programme python.
La consigne est :
Je veux écrire une fonction python mention_bac qui prend en paramètres la moyenne mot d’un élève au bac et qui renvoie selon les cas une chaîne de caractère parmi « vous n’avez pas votre bac », « vous avez votre bac sans mention » ou « 
Vous avez votre bac avec mention ! »

Rappel : avec une moyenne :
-strictement inférieure à 10 l’élève n’a pas le bac
-comprise entre 10 inclus et 12 exclu l’élève a le bac sans mention
-supérieur ou égale à 12 l’élève a le bac avec mention

Je dois donc écrire le programme de cette fonction fille je dois tester la fonction dans chaque cas de figure

Merci beaucoup à ce qui m’aideront bonne journée :)


Sagot :

hgbale

Choisi ta version préférée ;)

OPTION 1 (la plus simple)

def mention_bac(moyenne):

   if moyenne < 10:

       print("Vous n'avez pas votre bac")

   if moyenne >= 10 and moyenne < 12:

       print("Vous avez votre bac sans mention")

   if moyenne >= 12:

       print("Vous avez votre bac avec mention")

OPTION 2 (plus rapide pour l'ordinateur)

def mention_bac2(moyenne):

   if moyenne < 10:

       print("Vous n'avez pas votre bac")

   else:

       if moyenne < 12:

           print("Vous avez votre bac sans mention")

       else:

           print("Vous avez votre bac avec mention")

Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Merci d'utiliser notre plateforme. Nous nous efforçons de fournir des réponses précises et à jour à toutes vos questions. Revenez bientôt. Laurentvidal.fr est là pour fournir des réponses précises à vos questions. Revenez bientôt pour plus d'informations.