PaliSkill
← Python pour débutants

Leçon 1 / 10 — Chapitre 3: Boucles approfondies

La boucle for : répéter un nombre de fois connu

La boucle for répète une action un nombre de fois connu à l'avance — soit un nombre précis, soit une fois par élément d'une liste.

Répéter un nombre de fois avec range() :

for i in range(3):
    print(i)

range(3) génère les nombres 0, 1, 2 — trois valeurs, en commençant à 0, sans jamais atteindre 3. Ce code affiche donc trois lignes : 0, puis 1, puis 2.

Parcourir les éléments d'une liste :

fruits = ["pomme", "poire", "mangue"]
for f in fruits:
    print(f)

Ici, f prend successivement la valeur de chaque élément de la liste, dans l'ordre : ce code affiche pomme, puis poire, puis mangue.

À retenir :

  • range(n) démarre à 0 et s'arrête juste avant n.
  • Le nom choisi après for (i, f, ou n'importe quel autre nom) est une nouvelle variable, créée automatiquement à chaque tour de boucle.
  • Comme pour if, le bloc répété doit être indenté après les deux-points.

À vous de jouer : créez une liste de trois éléments de votre choix, puis affichez chaque élément avec une boucle for.

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que l'attestation finale.

5 500 XOF / 8,38 € / 9,14 $

Débloquez les 97 leçons restantes de ce module

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.