Ecrire le code du générateur, après la boucle while (Rappelez-vous que dans Python, tirets blocs distincts de code, de sorte que le "si" déclaration devrait être en retrait une fois après la "tandis que," et le "impression" déclaration fois après la "si"):
i = 10
alors que je lt; 10:
... si i% 2 = 0:
... print i
... i = i + 1
La boucle, pour chaque itération, va vérifier le modulo i et les deux constante. L'opérateur modulo renvoie simplement le reste d'un nombre divisé par un autre nombre. Donc, si un nombre divisé par deux a pas de reste, cela signifie qu'il est un nombre pair. Si elle a un reste, il est étrange, et les gravures de boucle que la valeur de i. Il ajoute ensuite une à la valeur de i et passe à l'itération suivante.