Bonjour a tous ,
J'effectue actuellement un programme python en jeu du pendu pour le projet bac , ma question est la suivante j'ai crée une liste qui enregistre pour chaque pression sur le bouton correspondant les lettres dans le mot mais je ne trouve pas comment créer une liste qui garderais les lettres en mémoire et ajouterai a chaque pression du joueur les nouvelles lettres ?
Voici mon programme
Merci d'avance
def lettre_dans_mot():
global Nmotschoisi ,x,y
LettreMot=False
if x in Nmotschoisi:
LettreMot=True
if LettreMot==True:
def lettre_dans_mot(lettre, mot_a_trouver):
positions= []
position_actuelle= 0
for x in Nmotschoisi:
if x==lettre:
positions.append(position_actuelle)
position_actuelle+=1
return positions
def affiche_lettres_trouvees(positions,mot_a_trouver):
mot_a_afficher=''
position_actuelle= 0
for x in Nmotschoisi:
if position_actuelle in positions:
mot_a_afficher+=x
else:
mot_a_afficher+='-'
position_actuelle+=1
return mot_a_afficher
position_actuelle=lettre_dans_mot(x,Nmotschoisi)
mot_a_afficher=affiche_lettres_trouvees(position_actuelle,Nmotschoisi)
print(mot_a_afficher)