A Referência da Linguagem Python¶
Este manual de referência descreve a sintaxe e a “semântica central” da linguagem. É conciso, mas tenta ser exato e completo. A semântica dos tipos de objetos internos não essenciais e das funções e módulos internos é descrita em A Biblioteca Padrão do Python. Para uma introdução informal à linguagem, consulte O Tutorial Python. Para programadores em C ou C++, existem dois manuais adicionais: Estendendo e Incorporando o Intérprete de Python descreve a imagem de alto nível de como escrever um módulo de extensão Python, e o Manual de referência da API Python/C descreve as interfaces disponíveis para programadores C/C++ em detalhes.
- 1. Introdução
- 2. Análise Léxica
- 3. Modelo de dados
- 4. Modelo de Execussão
- 5. O sistema de importação
- 6. Expressões
- 6.1. Conversões aritméticas
- 6.2. Átomos
- 6.3. Primaries
- 6.4. Await expression
- 6.5. The power operator
- 6.6. Unary arithmetic and bitwise operations
- 6.7. Binary arithmetic operations
- 6.8. Shifting operations
- 6.9. Binary bitwise operations
- 6.10. Comparações
- 6.11. Boolean operations
- 6.12. Conditional expressions
- 6.13. Lambdas
- 6.14. Expression lists
- 6.15. Evaluation order
- 6.16. Operator precedence
- 7. Simple statements
- 7.1. Expression statements
- 7.2. Assignment statements
- 7.3. The
assert
statement - 7.4. The
pass
statement - 7.5. O comando
del
- 7.6. The
return
statement - 7.7. A declaração
yield
- 7.8. The
raise
statement - 7.9. The
break
statement - 7.10. The
continue
statement - 7.11. The
import
statement - 7.12. The
global
statement - 7.13. The
nonlocal
statement
- 8. Declarações compostas
- 9. Componentes de Alto-Nível
- 10. Especificação Completa da Gramática