La boucle FOR
for i in range (1,11) : if i % 2 == 0 : print ("Le nombre ", i, "est pair") else : print ("Le nombre ", i, "est impair")
Exécution :
>>> Le nombre 1 est impair Le nombre 2 est pair Le nombre 3 est impair Le nombre 4 est pair Le nombre 5 est impair Le nombre 6 est pair Le nombre 7 est impair Le nombre 8 est pair Le nombre 9 est impair Le nombre 10 est pair >>>
for i in range (1,11):
pour i dans l’intervalle de 1(inclus) à 11(exclus) donc i =1 jusqu’à i = 10
la variable i est déclarée dans la boucle for et prend toutes les valeurs à chaque tour de boucle.
Autre exemple :
>>> chaine = "Joyeux anniversaire" >>> for lettre in chaine : print ("Caractère ", lettre) Caractère J Caractère o Caractère y Caractère e Caractère u Caractère x Caractère Caractère a Caractère n Caractère n Caractère i Caractère v Caractère e Caractère r Caractère s Caractère a Caractère i Caractère r Caractère e >>>