Enseignement de l'informatique et du numérique au lycée Boissy d'Anglas https://icn-isn-boissy.yj.fr/wp/2019/10/01/la-boucle-for/ Export date: Sat Jun 7 12:00:51 2025 / +0000 GMT |
6-La boucle forIl existe un autre type de boucle en Python : la boucle for La structure de la boucle for est la suivante :
Nous aurons ici une boucle où la variable i prendra toutes les valeurs entières comprises entre a et b (a inclus et b exclu). À faire vous-même 1Soit le programme suivant :
Quel est le résultat attendu après l'exécution de ce programme ? Vérifiez votre réponse à l'aide de IDLE ou de Python fiddle. À faire vous-même 2Écrire un programme permettant d'afficher une table de multiplication. L'utilisateur entre la table qu'il désire (de 1 à 9), le programme permet alors d'afficher la table demandée. Par exemple si l'utilisateur demande la table des 3, le programme devra afficher : 1 x 3 = 3 2 x 3 = 6 ... ... 10 x 3 = 30 À faire vous-même 3La boucle for permet de faire des itérations sur un élément, comme une chaine de caractères par exemple ou une liste 1 .
Les boucles "for" et "while" sont interchangeables dans un programme, cependant la boucle "while" est souvent utilisée quand le programmeur ne connait pas à l'avance le nombre de "tours" que devra effectuer la boucle (par exemple dans le cas du "générateur automatique de punition" vu dans le "À faire vous-même 8.2"). La boucle "for" est souvent préférée dans les cas où le programmeur connait à l'avance le nombre de "tours" que devra effectuer la boucle (par exemple dans le programme vu dans les "À faire vous-même" 8.3 et 9.2). |
Links:
|
Post date: 2019-10-01 09:35:08 Post date GMT: 2019-10-01 07:35:08 Post modified date: 2024-09-16 10:27:05 Post modified date GMT: 2024-09-16 08:27:05 |
Export date: Sat Jun 7 12:00:51 2025 / +0000 GMT This page was exported from Enseignement de l'informatique et du numérique au lycée Boissy d'Anglas [ https://icn-isn-boissy.yj.fr/wp ] Export of Post and Page has been powered by [ Universal Post Manager ] plugin from www.ProfProjects.com |