
- by admin3771
- 0
- Posted on
Récapitulation et création Jeux
Allez c’est partis, nous allons créer un petit jeux qui va te permettre de revoir toute les fonctions précédemment acquises
Ce jeux est simple et tu y as sans doute déjà joué, il s’agit du jeux Devine un nombre. Le but comme son nom l’indique étant de deviner le nombre de l’ordinateur. Tout d’abord, définissons notre cahier des charges
1.L’ordinateur choisis un nombre
2.Nous définissons 5 coups maximum pour trouver le nombre
3.le programme nous demande notre chiffre
4.Cas 1 : le chiffre est le même le programme s’arrête et nous félicite
5.cas 2: le chiffre n’est pas le même et l’ordinateur compte le nombre de fois que nous avons essayé
6.Si nous avons eut 5 tentatives et toujours pas trouvé, l’ordinateur affiche perdu.
Voici ci dessous l’algorithme complet. essaye d’abord de faire le tiens avant de regarder la réponse
Tu pourras remarquer l’utilisation de BREAK qui permet de forcer une boucle while à se terminer
print("Devine un nombre entre 1 et 100")
print("Tu as 5 essais")
import random
nombrealeatoire = random.randint(1, 100)
essai = 5
print(nombrealeatoire)
while essai != 0:
nombrejoueur = int(input("choisis un nombre:"))
essai -= 1
if nombrejoueur == nombrealeatoire:
print("Bravo tu as gagné !")
break
elif nombrejoueur > nombrealeatoire:
print("Plus petit")
print(f"Il te reste {essai} essai")
elif nombrejoueur < nombrealeatoire:
print("Plus grand")
print(f"Il te reste {essai} essai")
if essai == 0 and nombrejoueur != nombrealeatoire :
print("Vous avez perdu ! Le nombre mystère était ", nombrealeatoire)