Bonjour et bonne année !
Voila j'ai un peu de mal avec la fonction "def" et la boucle "for"
Je me rends compte que a chaque appel de la fonction ou nouveau passage dans ma boucle for. Mes variables reviennent à zéro.
J'ai testé en faisant un petit compteur tout bête comme si dessous :
Du coup comment faire si je veux pas que mon compteur reparte de 0 a chaque nouvelle appel ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 # Mon test de fonction compteur def Test(PremierCycle=MemoPremierCycle, memo=1): if PremierCycle == 1: compteur=0 if (memo == 1): compteur = compteur + 1 elif (memo == 0): compteur = 0 print("testcompteur****************", compteur) #Appel de la fonction Test()
L'idée serait de le laisser s'incrémenter.
Merci à vous.
Partager