Bonjour a tous,
j'ai un petit probleme avec mon code : ma boucle while ne boucle pas. en effet elle ne se lance qu'une fois et s'arrete ensuite sans que les conditions ne soit rempli.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
e = 0
z = 0
while (e < NbreEssai) or (z != NbreSuite) :
    e += 1
    print("Essai numéro : ",e)
    evaluation(listeJ,listeO)
    break
if e < NbreEssai :
    print("Vous avez gagné !! La combinaison était : ")
else :
    print("vous avez perdu. La combinaison était : ")
ProcedureAffich(listeO)
Ma fonction evaluation incrémente ma variable z. quand je lance ce bout de code il me répond vous avez gagné alors que e est bien inférieur a Nbreessai