Chargement de l'exercice...
Chargement de l'exercice...
Toutes les lignes du programme sont là, mais mélangées. Les remettre dans le bon ordre, puis régler leur décalage vers la droite : en Python, c'est l'indentation qui dit ce qui est à l'intérieur d'un if ou d'une boucle.
Remettre le programme en ordre pour qu'il redemande une note tant qu'elle n'est pas comprise entre 0 et 20.
La première remplit la variable avant le premier test : sans elle, la condition porterait sur une variable qui n'existe pas. La seconde, à l'intérieur de la boucle, est ce qui fait évoluer la condition. Retire-la et la boucle ne s'arrête jamais.
note = int(input())while note < 0 or note > 20:print(f"Note valide : {note}")note = int(input())print("Note invalide")