NSI (terminale) · Chapitre 10 · Exercice d'entraînement
Reconnaître les erreurs
Modularité, mise au point et tests · Erreurs, exceptions et débogage · niveau 1 (application)
Énoncé
Reconnaître les erreurs. Pour chacun des fragments suivants, dire s'il provoque une erreur de syntaxe, une erreur d'exécution (et laquelle) ou une erreur logique.
if x > 3 print(x)t = [1, 2, 3]puisprint(t[3])age = "17"puisprint(age + 1)n = int("douze")notes = \{"Ana": 12\} puisprint(notes["Ben"])a, b = 4, 6puisprint(a + b / 2), pour afficher la moyenne deaetb.
Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.