Langage Python: Séance 5 - La boucle For
Sans entrer le code suivant, deviner ce qu'il va produire.
for j in range(1,32):
print(j) # L'indentation est obligatoire.
print("décembre")
"For" signifie "pour", ainsi pour j variant de 1 inclus à 32 exclus, le programme effectue les lignes de commandes indentées. Ensuite le programme passe à la prochaine ligne non indentée.
Les exercices
Ecrire un programme qui demande à l'utilisateur 7 nombres l'un après l'autre et qui les somme au fur et à mesure afin de retourner finalement la moyenne de ceux-ci.
Comparer les deux programmes suivants:
for i in range(1,10):
print(i)
for j in range(1,10):
print(j)
et
for i in range(1,10):
for j in range(1,10):
print(i)
print(j)
D'autres applications de la boucle for apparaitront par la suite, comme par exemple dans la gestion d'images...