Python

Souvent, on a l’impression que Python ne nous servira que très peu dans notre vie. Or, tu peux déjà utiliser Python pour te simplifier la vie en prépa, et ce notamment pour calculer ta moyenne au concours. En effet, les étudiants ont l’habitude de recourir à leur calculatrice à chaque fois qu’ils souhaitent calculer leur moyenne aux concours blancs. Or cette méthode peut être chronophage et sujette aux erreurs. En revanche, si tu développes un algorithme de calcul de moyenne, tu économiseras du temps, car tu pourras toujours revenir à ce programme pour effectuer tes futurs calculs de moyenne. De plus, tu auras la flexibilité de modifier les coefficients ou de mettre à jour une seule note à tout moment. Un autre avantage est que tu pourras perfectionner ton programme en ajoutant des conditions “if” correspondant aux notes requises pour être admis dans l’école de tes rêves. Et tout cela en t’entraînant sur Python et ses commandes (ici plutôt simples). Convaincu ? Alors, c’est parti !

L’algorithme Python pour calculer ta moyenne au concours !

Par souci de lisibilité, j’ai intégré les cinq grandes écoles et leurs coefficients, mais tu as la possibilité d’ajouter davantage d’écoles. Cela peut être démotivant en première année puisque tes notes seront sans doute bien plus faibles que les notes que tu pourrais obtenir au concours, donc n’hésite pas à te fixer tes propres objectifs et à les implémenter dans ton programme ! Voici donc le programme en question :

Voici une explication plus détaillée du programme pour te permettre d’en comprendre sa logique :

Saisie des notes :

– Le programme utilise la fonction input() pour demander à l’utilisateur de saisir les notes dans différentes matières. Une fois que l’utilisateur a saisi une valeur, ces valeurs sont ensuite converties en nombres décimaux à l’aide de la commande float().

Calcul de la moyenne pondérée :

– Pour chaque école, le programme calcule la moyenne pondérée des notes en utilisant des formules mathématiques. Chaque lettre correspond à la note : par exemple p correspond à la note d’anglais, multipliée par son coefficient.

Affichage des résultats :

– Le programme utilise la fonction print() pour afficher les notes moyennes obtenues pour chaque école (la virgule permet de séparer la citation de la valeur).

Vérification de l’admissibilité :

– Le programme utilise ensuite des instructions conditionnelles if pour vérifier si la note moyenne obtenue pour chaque école dépasse un certain seuil.

– Si la condition est vraie (c’est-à-dire que la note moyenne dépasse le seuil), le message correspondant est affiché.

Conclusion :

Maintenant, essaie d’oublier le programme précédent et fais le tien. Cela te permettra de te familiariser avec le langage, et de gagner du temps à long terme. Sur Python, il faut constamment s’entraîner, ce sont des points faciles qui ne demandent pas d’avoir des facilités mais de la motivation. A bientôt pour un prochain article !