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
assert
statement - 6.4. The
pass
statement - 6.5. O comando
del
- 6.6. The
print
statement - 6.7. The
return
statement - 6.8. A declaração
yield
- 6.9. The
raise
statement - 6.10. The
break
statement - 6.11. The
continue
statement - 6.12. The
import
statement - 6.13. The
global
statement - 6.14. The
exec
statement
- 7. Declarações compostas
- 8. Componentes de Alto-Nível
- 9. Especificação Completa da Gramática