Dans la partie précédente, nous avons vu que certains mots étaient réservés par Python pour définir certaines actions.

Si vous essayez de définir une variable qui a le même nom que l'un de ces mots réservés, vous aurez une erreur de syntaxe.

Voici donc la liste des mots réservés par Python qu'il vaut mieux éviter de déranger ;)

False
None
True
and
as
assert
break
class
continue
def
del
elif
else
except
finally
for
from
global
if
import
in
is
lambda
nonlocal
not
or
pass
raise
return
try
while
with
yield

Ça fait beaucoup vu comme ça mais vous devriez déjà reconnaître la plupart d'entre eux.

Plus vous allez utiliser Python, plus vous serez habitué à reconnaître ces mots réservés.

Il est aussi important de toujours se fier à la coloration syntaxique de son éditeur de texte qui doit être en mesure de nous avertir dès lors que nous utilisons un de ces mots réservés, en le colorant d'une couleur particulière.