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
>>>