Bonjour,
Quand je fais une boucle comme ci-dessous :
J'obtiens le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for i in range(1, 50): print(i) i=i+3
Alors que j'aimerai obtenir le résultat 1, 4, 7, ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 1 2 3 4 ...
Comment ça se fait que la variable n'est pas incrémentée dans la boucle ?
(Je sais qu'on peut faire "for i in range(1, 50, 3):", mais ça ne convient pas pour le code que j'écris car la valeur de l'incrémentation dans mon programme sera variable.
Je vous remercie.
Partager