La boucle bornée permet de répéter une ou plusieurs instructions un nombre défini de fois. La fonction range() permet de préciser le nombre de passages dans la boucle de différentes façons :
- for i in range(n) qui signifie en langage naturel que La variable i prend les valeurs entières de 0 à n-1. L’instruction de la ligne suivante avec indentation sera réalisée avec cette série de valeurs.
- for i in range(n,m) qui signifie en langage naturel que La variable i prend les valeurs entières de n à m-1. L’instruction de la ligne suivante avec indentation sera réalisée avec cette série de valeurs.
- for i in range(n,m,k) qui signifie en langage naturel que La variable i prend les valeurs entières de n à m-1 avec un pas de k. L’instruction de la ligne suivante avec indentation sera réalisée avec cette série de valeurs.
Exemple 1 :
Editeur |
for i in range(3) : print(i) |
Console (après exécution) |
>>> 0 1 2 >>> |
Exemple 2 :
Editeur |
for i in range(12,16) : print(i) |
Console (après exécution) |
>>> 12 13 14 15 >>> |
Exemple 3 :
Editeur |
for i in range(5,15,3) : print(i) |
Console (après exécution) |
>>> 5 8 11 14 >>> |