Referencia del Lenguaje 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 El tutorial de Python. For C or C++ programmers, two additional manuals exist: Ampliación e incrustación del intérprete de 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. Introducción
- 2. Análisis léxico
- 3. Modelo de datos
- 4. Modelo de ejecución
- 5. El sistema de importación
- 6. Expresiones
- 6.1. Conversiones aritméticas
- 6.2. Átomos
- 6.3. Primarios
- 6.4. Expresión await
- 6.5. El operador de potencia
- 6.6. Aritmética unaria y operaciones bit a bit
- 6.7. Operaciones aritméticas binarias
- 6.8. Operaciones de desplazamiento
- 6.9. Operaciones bit a bit binarias
- 6.10. Comparaciones
- 6.11. Operaciones booleanas
- 6.12. Expresiones de asignación
- 6.13. Expresiones condicionales
- 6.14. Lambdas
- 6.15. Listas de expresiones
- 6.16. Orden de evaluación
- 6.17. Prioridad de operador
- 7. Declaraciones simples
- 7.1. Declaraciones de tipo expresión
- 7.2. Declaraciones de asignación
- 7.3. La declaración
assert - 7.4. La declaración
pass - 7.5. La declaración
del - 7.6. La declaración
return - 7.7. La declaración
yield - 7.8. La declaración
raise - 7.9. La declaración
break - 7.10. La declaración
continue - 7.11. La declaración
import - 7.12. La declaración
global - 7.13. La declaración
nonlocal - 7.14. The
typestatement
- 8. Sentencias compuestas
- 9. Componentes de nivel superior
- 10. Especificación completa de la gramática