Files
1ereNSI/projets/pendu.py

50 lines
1.1 KiB
Python

import random
choix = ["toto", "nsi", "patate", "jeanclaude"]
solution = random.choice(choix)
essais = 7
affichage = ""
lettres_trouvees = ""
for l in solution:
affichage = affichage + "_ "
print(">> Bienvenue dans le pendu <<")
while essais > 0:
print("\nMot à deviner : ", affichage)
proposition = input("proposez une lettre : ")[0:1].lower()
if proposition in solution:
lettres_trouvees = lettres_trouvees + proposition
print("-> Bien vu!")
else:
essais = essais - 1
print("-> Nope\n")
if essais==0:
print(" ==========Y= ")
if essais<=1:
print(" ||/ | ")
if essais<=2:
print(" || 0 ")
if essais<=3:
print(" || /|\ ")
if essais<=4:
print(" || /| ")
if essais<=5:
print("/|| ")
if essais<=6:
print("==============\n")
affichage = ""
for x in solution:
if x in lettres_trouvees:
affichage += x + " "
else:
affichage += "_ "
if "_" not in affichage:
print(">>> Gagné! <<<")
break
print("\n * Fin de la partie * ")