I. À quoi sert une boucle ?
Une boucle permet de répéter plusieurs fois une ou plusieurs instructions, sans les réécrire.
On gagne du temps, et le programme devient plus clair.
II. En Scratch
Script Scratch :
répéter 5 fois
dire “Bonjour”
Cela affiche 5 fois “Bonjour” sans recopier le bloc 5 fois.
III. En langage naturel
Répéter 5 fois : afficher “Bonjour”
On utilise l’expression “répéter N fois” pour indiquer une boucle bornée (avec un nombre connu de répétitions).
IV. En Python
👉
range(5) signifie : de 0 à 4 (soit 5 fois).
👉 i est une variable de boucle qui change à chaque tour.
V. Autre exemple : afficher les nombres de 1 à 5
Langage naturel :
Répéter 5 fois : afficher un nombre de 1 à 5
Python :
👉
range(1, 6) commence à 1 et s'arrête à 5 (le 6 est exclu).
VI. Comparaison
VII. Application
Exercice :
En Scratch, tu sais écrire un programme qui affiche “Je révise” 10 fois.
Traduis-le en langage naturel.
Puis en Python.
Solution Python :
Autre exercice : afficher les nombres pairs entre 2 et 10
Tu sais maintenant :
répéter une action un nombre donné de fois,
utiliser une boucle
foren Python,manipuler
range()avec un début, une fin, un pas.
