Bonjour,

Je suis un grand débutant, j'ai développer le petit script suivant pour calculer une table de multiplication:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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