Notebook associé — Constructions élémentaires IV : Boucle for
Ouvrez le cours interactif au format Jupyter (.ipynb) pour exécuter le code pas à pas.
Télécharger le .ipynb
Voir la version HTML
Ouvrez le cours interactif au format Jupyter (.ipynb) pour exécuter le code pas à pas.
1. Pourquoi la boucle for ?
En programmation, il arrive souvent que l’on veuille parcourir tous les éléments d’une liste,
d’une chaîne de caractères ou d’un tuple. La boucle for permet de répéter
automatiquement un morceau de programme pour chaque élément d’une séquence.
- Pour chaque lettre d’un mot, on peut l’afficher.
- Pour chaque nombre dans une suite, on peut calculer son carré.
2. Problème de départ
Écrire un programme qui parcourt un mot donné par l’utilisateur et affiche :
- chaque lettre du mot, une par ligne ;
- le nombre total de lettres du mot.
Puis modifier le programme pour qu’il utilise range() afin de parcourir
les indices du mot et afficher à la fois l’indice et la lettre correspondante.