Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Les mots clés du langage Python

Table de précédence des opérateurs


Accès rapide :
Deux catégories de mots clés
Les mots clés réservés du langage Python
Les mots clés contextuels du langage Python
Obtenir l'aide en ligne d'un mot clé

Deux catégories de mots clés

Un mot clé, dans un langage de programmation, est un mot qui a une signification particulière pour le compilateur ou l'environnement d'exécution. En Python, ces mots clés sont répartis en deux catégories.

Les mots clés réservés du langage Python

Pour obtenir la liste des mots clés réservés du langage, vous pouvez taper la ligne de code suivante dans l'interpréteur interactif.

Python 3.10.3 (main, Mar 18 2022, 00:00:00) [GCC 11.2.1 20220127 (Red Hat 11.2.1-9)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> help("keywords")

Here is a list of the Python keywords.  Enter any keyword to get more help.

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

>>> 
La liste des mots clés réservés en Python 3.10

Les mots clés contextuels du langage Python

Les premiers mots clés contextuels sont apparus en Python 3.10 avec l'ajout de la fonctionnalité « Structural Pattern Matching » définie par la PEP 634. Voici la liste des mots clés contextuels en Python 3.10.

match 3.10 case 3.10

Obtenir l'aide en ligne d'un mot clé

Vous pouvez aussi récupérer la documentation en ligne d'un mot clé en passant le nom du mot clé en paramètre de help (sous forme d'une chaîne de caractère). Voici un exemple de demande de documentation pour un mot clé du langage.

>>> help("pass")
The "pass" statement
********************

   pass_stmt ::= "pass"

"pass" is a null operation - when it is executed, nothing happens. It
is useful as a placeholder when a statement is required syntactically,
but no code needs to be executed, for example:

   def f(arg): pass    # a function that does nothing (yet)

   class C: pass       # a class with no methods (yet)


Table de précédence des opérateurs