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. Expressões
- 5.1. Arithmetic conversions
- 5.2. Atoms
- 5.3. Primaries
- 5.4. The power operator
- 5.5. Unary arithmetic and bitwise operations
- 5.6. Binary arithmetic operations
- 5.7. Shifting operations
- 5.8. Binary bitwise operations
- 5.9. Comparações
- 5.10. Boolean operations
- 5.11. Conditional Expressions
- 5.12. Lambdas
- 5.13. Expression lists
- 5.14. Evaluation order
- 5.15. Operator precedence
- 6. Simple statements
- 6.1. Expression statements
- 6.2. Assignment statements
- 6.3. The
assertstatement - 6.4. The
passstatement - 6.5. O comando
del - 6.6. The
printstatement - 6.7. The
returnstatement - 6.8. A declaração
yield - 6.9. The
raisestatement - 6.10. The
breakstatement - 6.11. The
continuestatement - 6.12. The
importstatement - 6.13. The
globalstatement - 6.14. The
execstatement
- 7. Declarações compostas
- 8. Componentes de Alto-Nível
- 9. Especificação Completa da Gramática
