Boucles : pour et tant que

Répéter un bloc un nombre connu de fois ou tant qu'une condition tient : intervalle parcouru, sortie anticipée, boucles imbriquées, boucle infinie et erreur de borne.

  • 29 cartes
  • 7 thèmes
  • Gratuit

Le programme, thème par thème

Le poids de chaque thème suit celui que lui donne l'examen.

  1. Notions
  2. Questions
  3. Ranger et relier
  4. Les chiffres
  5. Mises en situation
  6. Comprendre
  7. Ligne à ligne

Quelques cartes du deck

  • Boucle bornée (pour) : de quoi s'agit-il ?

    Voir la réponse

    Boucle dont le nombre de tours est fixé avant de commencer : elle parcourt un intervalle ou une collection, élément par élément.

    for i in range(5): fait exactement 5 tours, avec i valant 0, 1, 2, 3 puis 4.

  • Qu'affiche ce programme ?

    ```python
    for i in range(1, 5):
    print(i, end=" ")
    `

    • 1 2 3 4
    • 1 2 3 4 5
    • 0 1 2 3 4
    • 2 3 4 5
    Voir la réponse

    1 2 3 4

    range(1, 5) commence à 1 compris et s'arrête avant 5 : quatre valeurs. La borne de fin est toujours exclue.

  • Chaque passage dans le bloc d'une boucle s'appelle une ….

    Voir la réponse

    Chaque passage dans le bloc d'une boucle s'appelle une itération.

    Itérer, c'est répéter : la boucle for i in range(5): fait cinq itérations.