Boucles (for) Boucle

Une boucle permet d’exécuter plusieurs fois les mêmes commandes. En Python, les boucles parcourent une liste, et exécutent une série d’instructions pour chaque élément de la liste (il s’agit d’un type de boucle souvent appelé « for each » dans d’autres langages de programmation). L’élément en cours est placé dans une variable de votre choix. La syntaxe générale de la boucle for est la suivante : for

for variable in liste :  
   if conditions 1: continue # Passe à l'élément suivant dans la liste 
   if conditions 2: break # Interrompt la boucle  
   commande répétée plusieurs fois 
else: 
   commande exécutée si la boucle est allée jusqu'au bout  
   (pas de break rencontré)  
suite du programme (exécutée une seule fois) 

L’instruction continue permet d’interrompre l’itération en cours et de passer aussitôt à l’élément suivant. L’instruction break permet d’interrompre immédiatement la boucle. Enfin, la partie else est exécutée uniquement si la boucle est allée jusqu’au bout (c’est-à-dire qu’elle n’a pas été interrompue par break). Bien entendu, la présence de continue, break et else n’est...

Pour consulter la suite, découvrez le livre suivant :
couv_EPPYTONT.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Conditions (if)
Suivant
Les générateurs