Erreur de syntaxe

Cette erreur peut provenir :

  • du non respect de la syntaxe du langage,

  • d'un oubli d'une indentation en Python,

  • d'un oubli d'un paramètre dans une fonction,

  • d'une utilisation d'une variable non initialisée,

  • etc.

Dans ce cas, le programme ne s'exécute pas et la console signale cette erreur.

Corriger une erreur de syntaxe

Les outils pour corriger une telle erreur :

  • Relire le cours !

  • Consulter la documentation python en ligne ou en local (fonction help()...)

  • Utiliser les f-strings (Python 3.6 minimum) et la fonction print() pour afficher les résultats intermédiaires et comprendre à quel moment une variable n'est pas du type attendu.

  • On peut également utiliser le site python tutor qui permet de visualiser l'état des variables au fur et à mesure du déroulement, ce qui facilite le repérage de la source de l'erreur.

Attention

Toute erreur de ce type devra être corrigée, que ce soit durant les séances d'exercices ou pour un travail en-dehors du temps de classe. Pour y parvenir, connaître son cours est nécessaire...

Pour un devoir à rendre, la présence d'une telle erreur entraîne la note minimale.