4- La boucle while

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

Suite : Les fonctions