Boucle bornée : répéter un certain nombre de fois

icône de pdf
Signaler
Apprends à répéter une action sans te fatiguer : une seule ligne suffit avec les boucles. De Scratch à Python, tu verras comment coder une répétition simple et efficace. Mots-clés : boucle, répétition, for, range, Scratch, Python

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

picture-in-text👉 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 :

picture-in-text👉 range(1, 6) commence à 1 et s'arrête à 5 (le 6 est exclu).

VI. Comparaison

picture-in-text

VII. Application

Exercice :

  1. En Scratch, tu sais écrire un programme qui affiche “Je révise” 10 fois.

  2. Traduis-le en langage naturel.

  3. Puis en Python.

Solution Python :

picture-in-textAutre exercice : afficher les nombres pairs entre 2 et 10

picture-in-text Tu sais maintenant :

  • répéter une action un nombre donné de fois,

  • utiliser une boucle for en Python,

  • manipuler range() avec un début, une fin, un pas.