Retour aux quiz
Intermédiaire
Bloc else d'une boucle for
Le else d'une boucle for est souvent méconnu.
quiz.py
1
for i in range(3):2
print(i)3
else:4
print('fini')Réponses possibles
A0 puis 1 puis 2
B0 puis 1 puis 2 puis fini
CErreur
Dfini seulement
Explication
Le bloc else d'une boucle for s'exécute lorsque la boucle se termine normalement (sans break).
💡 Le else s'exécute après la dernière itération.