A Referência da Linguagem 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 Referência da bibliotecas embutidas do Python. Standard library modules are described in The Python standard library.
For an informal introduction to the language, see O tutorial do Python. For C or C++ programmers, two additional manuals exist: Estendendo e incorporando o interpretador Python describes the high-level picture of how to write a Python extension module, and the Manual de referência da API C/Python describes the interfaces available to C/C++ programmers in detail.
- 1. Introdução
- 2. Análise léxica
- 3. Modelo de dados
- 4. Modelo de execução
- 5. O sistema de importação
- 6. Expressões
- 6.1. Conversões aritméticas
- 6.2. Átomos
- 6.3. Primárias
- 6.4. Expressão await
- 6.5. O operador de potência
- 6.6. Operações aritméticas unárias e bit a bit
- 6.7. Operações binárias aritméticas
- 6.8. Operações de deslocamento
- 6.9. Operações binárias bit a bit
- 6.10. Comparações
- 6.11. Operações booleanas
- 6.12. Expressões de atribuição
- 6.13. Expressões condicionais
- 6.14. Lambdas
- 6.15. Listas de expressões
- 6.16. Ordem de avaliação
- 6.17. Precedência de operadores
- 7. Instruções simples
- 7.1. Instruções de expressão
- 7.2. Instruções de atribuição
- 7.3. A instrução
assert - 7.4. A instrução
pass - 7.5. A instrução
del - 7.6. A instrução
return - 7.7. A instrução
yield - 7.8. A instrução
raise - 7.9. A instrução
break - 7.10. A instrução
continue - 7.11. A instrução
import - 7.12. A instrução
global - 7.13. A instrução
nonlocal - 7.14. A instrução
type
- 8. Instruções compostas
- 9. Componentes de Alto Nível
- 10. Especificação completa da gramática