Exercices Les Bases Python Jeu du nombre mystere
🎉

Bravo!

Intermédiaire 🧠 Fondamentaux 20 XP 0 personnes ont réussi

Jeu du nombre mystere

Le jeu du nombre mystere est un classique : l'ordinateur choisit un nombre, et le joueur doit le deviner. A chaque tentative, on lui dit si c'est trop haut ou trop bas.

Dans cet exercice, on simule ce jeu. Tu recois le nombre secret et une liste de tentatives. Pour chaque tentative, tu dois générer un indice : 'trop haut', 'trop bas', ou 'gagne'.

Écris une fonction jeu_nombre(secret, tentatives) qui renvoie une liste d'indices correspondant a chaque tentative. Des que le joueur a gagne, les tentatives suivantes sont ignorees.

Exemple :
jeu_nombre(7, [5, 9, 7]) renvoie ['trop bas', 'trop haut', 'gagne']
jeu_nombre(3, [1, 2, 5, 3]) renvoie ['trop bas', 'trop bas', 'trop haut', 'gagne']

Tests (3/4)

Trouve en 3 essais
assert jeu_nombre(7, [5, 9, 7]) == ['trop bas', 'trop haut', 'gagne']
Trouve en 4 essais
assert jeu_nombre(3, [1, 2, 5, 3]) == ['trop bas', 'trop bas', 'trop haut', 'gagne']
Trouve du premier coup
assert jeu_nombre(5, [5, 3, 7]) == ['gagne']

+ 0 tests cachés

Indices (3 disponibles)

solution.py