Incrémentation du compteur dans une boucle while
Bonjour,
Je suis un grand débutant, j'ai développer le petit script suivant pour calculer une table de multiplication:
Code:
1 2 3 4 5 6
|
nb = 7
i = 0
while i <10:
print ( i +1 , "*", nb, "=", (i + 1 )* nb)
i = i + 1 |
ça marche bien, par contre en premier essai, "logiquement" j'avais écris :
<= 10
car la dernier multiplication est par 10. Or dans le code final il faut mettre strictement inférieur a 10, mais dans la dernière boucle le compteur envoi dans while 10, ou le programme comprend i = 9 +1 et non i =10?
Dans ce cas il y a quelque chose qui m'échappe
Merci d'avance pour votre support