La référence du langage Python¶
This reference manual describes the syntax and core semantics of the language. It is terse, but attempts to be exact and complete.
Elsewhere, the built-in object types and functions are described in Python built-ins reference. Standard library modules are described in The Python standard library.
For an informal introduction to the language, see Le tutoriel Python. For C or C++ programmers, two additional manuals exist: Extension et intégration de l'interpréteur Python describes the high-level picture of how to write a Python extension module, and the Python/C API reference manual describes the interfaces available to C/C++ programmers in detail.
- 1. Introduction
- 2. Analyse lexicale
- 3. Modèle de données
- 4. Modèle d'exécution
- 5. Le système d'importation
- 6. Expressions
- 6.1. Conversions arithmétiques
- 6.2. Atomes
- 6.3. Primaires
- 6.4. Expression
await - 6.5. L'opérateur puissance
- 6.6. Arithmétique unaire et opérations sur les bits
- 6.7. Opérations arithmétiques binaires
- 6.8. Opérations de décalage
- 6.9. Opérations binaires bit à bit
- 6.10. Comparaisons
- 6.11. Opérations booléennes
- 6.12. Expressions d'affectation
- 6.13. Expressions conditionnelles
- 6.14. Expressions lambda
- 6.15. Listes d'expressions
- 6.16. Ordre d'évaluation
- 6.17. Priorités des opérateurs
- 7. Les instructions simples
- 7.1. Les expressions
- 7.2. Les assignations
- 7.3. L'instruction
assert - 7.4. L'instruction
pass - 7.5. L'instruction
del - 7.6. L'instruction
return - 7.7. L'instruction
yield - 7.8. L'instruction
raise - 7.9. L'instruction
break - 7.10. L'instruction
continue - 7.11. L'instruction
import - 7.12. L'instruction
global - 7.13. L'instruction
nonlocal - 7.14. The
typestatement
- 8. Instructions composées
- 9. Composants de plus haut niveau
- 10. Spécification complète de la grammaire