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