La boucle while
La notion de boucle est fondamentale en informatique. Une boucle permet d’exécuter plusieurs fois des instructions qui ne sont présentes qu’une seule fois dans le code.
La structure de la boucle while est la suivante :
while expression:
instruction1
instruction2
suite programme
Tant que l’expression s’évalue à « True », les instructions à l’intérieur du bloc (partie indentée) seront exécutées.
À faire vous-même 25
Soit le programme suivant :
i = 0
while i < 10:
print(f"i vaut : {i}")
i = i + 1
print("C'est terminé.")
Quel est le résultat attendu après l’exécution de ce programme ? Vérifiez votre réponse en testant le programme
À faire vous-même 26
Écrire une fonction qui prendra 2 paramètres : une chaîne de caractère et un nombre entier
permettant de créer « un générateur automatique de punition » :
Par exemple :
Si on passe comme paramètres à notre fonction : « Je ne dois pas discuter en classe » et 3
La fonction devra permettre d’afficher :
Je ne dois pas discuter en classe
Je ne dois pas discuter en classe
Je ne dois pas discuter en classe
À faire vous-même 27
Écrire une fonction permettant d’afficher une table de multiplication. Cette fonction devra prendre en paramètre la table désirée.
Par exemple si l’on passe le paramètre 3 à la fonction, la fonction devra permettre d’afficher :
1 x 3 = 3
2 x 3 = 6
…
…
10 x 3 = 30