Voici la liste des différents mots réservés ou mots clefs reconnus par le langage de programmation Python :
| Nom | Description |
|---|---|
| AND | Ce mot réservé permet d'indiquer une opération de «Et logique» ou de «Et binaire». |
| ASSERT | Ce mot réservé permet de vérifier le programme pour le déboguage. |
| BREAK | Ce mot réservé permet d'interrompre une boucle. |
| CLASS | Ce mot réservé permet de définir une classe. |
| CONTINUE | Ce mot réservé permet de recommencer au début d'une boucle. |
| DEF | Ce mot réservé permet de définir une procédure ou une fonction. |
| DEL | Ce mot réservé permet de supprimer un item d'une liste. |
| ELIF | Ce mot réservé permet d'effectuer des branchements d'instruction ou de bloc d'instruction en fonction de certaines conditions si la condition précédente n'est pas vrai. |
| ELSE | Ce mot réservé permet d'effectuer une situation contraire à la condition «IF». |
| EXCEPT | Ce mot réservé permet d'effectuer le traitement d'une exception. |
| EXEC | Ce mot réservé permet d'effectuer une exécution dynamique d'un code Python. |
| FINALLY | Ce mot réservé permet un groupe d'instructions devant exécuter avant de quitter une exception. |
| FOR | Ce mot réservé permet d'effectuer une boucle sur tous les éléments d'une liste ou d'un ensemble spécifié. |
| FROM | Ce mot réservé permet d'indiquer une procédure ou une fonction à inclure au code source courant. |
| GLOBAL | Ce mot réservé permet d'indiquer que la porté du bloc de code est perçu de façon globale. |
| IF | Ce mot réservé permet d'effectuer des branchements d'instruction ou de bloc d'instruction en fonction de certaines conditions. |
| IMPORT | Ce mot réservé permet d'indiquer une bibliothèque d'importation. |
| IN | Ce mot réservé permet d'indiquer une correspondance avec l'ensemble spécifié. |
| IS | Ce mot réservé permet de vérifier si l'objet ou l'interface peut être castré. |
| LAMBDA | Ce mot réservé permet d'écrire une fonction simpliste ne nécessitant qu'une seule ligne pour son écriture comme la fonction du même nom en langage LISP ou «DEF FN» en langage Basic. |
| NOT | Ce mot réservé permet d'effectuer un Non logique sur des booléens ou Non binaire sur des valeurs numériques. |
| OR | Ce mot réservé permet d'indiquer une opération de «Ou logique» ou «Ou binaire». |
| PASS | Ce mot réservé permet d'indiquer une opération nulle. |
| Ce mot réservé permet d'écrire différentes données sur un périphérique, dans un fichier ou sur la console. | |
| RAISE | Ce mot réservé permet de provoquer une exception. |
| RETURN | Ce mot réservé permet de terminer une fonction avec une valeur optionnelle. |
| TRY | Ce mot réservé permet d'effectuer la gestion d'exceptions. |
| WHILE | Ce mot réservé permet de produire une boucle exécuté tant et aussi longueur que la condition est vrai. |
| WITH | Ce mot réservé permet d'exécuter un bloc avec un contexte spécifié. |
| YIELD | Ce mot réservé permet d'indiquer, quand la fonction est généré, qu'il utilise seulement le corps de la fonction généré. |
Dernière mise à jour : Mercredi, le 9 avril 2014