Algorithme & Script Python #90 (Hors-série) : Simulateur de mention au bac #3
/image%2F6758842%2F20250218%2Fob_7d2e45_simulateur-mention-bac-3.png)
Publié le 10 février 2025, mis à jour le 16 février 2025.
Dans mon billet du 24 janvier 2025, je vous avais proposé une version naïve de ce simulateur, en voici maintenant une version avec l'instruction composée match case (cette instruction n'est disponible que depuis la version Python 3.10).
En voici le pseudo-code :
/image%2F6758842%2F20250228%2Fob_807be5_pseudo-mention-bac-assert.png)
Et le script associé :
Pour rappel, le total des points s'élève à 2000 points, qu'il suffira de ramener à 20. Et bien évidemment, on obtient son bac à partir d'au moins 10/20.
/image%2F6758842%2F20250218%2Fob_9f4eb0_simulateur-mention-bac-case-1.png)
/image%2F6758842%2F20250218%2Fob_cf23f1_simulateur-mention-bac-case-2.png)
/image%2F6758842%2F20250218%2Fob_122215_simulateur-mention-bac-case-3.png)
/image%2F6758842%2F20250218%2Fob_3e307c_simulateur-mention-bac-case-4.png)
Passons aux tests en saisissant tour à tour et au hasard les prénoms Florent et Plaf avec respectivement les notes 15.54 et 10, la Console Python nous renverra ceci :
/image%2F6758842%2F20250218%2Fob_7dec0f_console-simulateur-mention-bac-case-1.png)
Lire aussi :