Adloun

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] puis print(t[3])
  • age = "17" puis print(age + 1)
  • n = int("douze")
  • notes = \{"Ana": 12\} puis print(notes["Ben"])
  • a, b = 4, 6 puis print(a + b / 2), pour afficher la moyenne de a et b.

Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre