Справочник по языку Python¶The Python Language Reference
| Версия: | 3.1 |
|---|---|
| Дата: | 09 апреля 2012 |
Данное справочное руководство описывает синтаксис и «основную семантику» языка. Оно краткое, но стремится к точности и полноте. Семантика необязательных встроенных типов объектов, а также встроенных функций и модулей описана в Стандартной библиотеке Python. Неформальное введение в язык можно найти в Учебнике Python. Для программистов на C или C++ существуют два дополнительных руководства: «Расширение и встраивание интерпретатора Python» описывает общую картину написания модулей расширения Python, а Справочное руководство по Python/C API подробно описывает интерфейсы, доступные программистам на C/C++.
- 1. ВведениеIntroduction
- 2. Лексический анализLexical analysis
- 3. Модель данныхData model
- 4. Модель выполненияExecution model
- 5. ВыраженияExpressions
- 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. СравненияComparisons
- 5.10. Булевы операцииBoolean operations
- 5.11. Условные выраженияConditional Expressions
- 5.12. Лямбда-выраженияLambdas
- 5.13. Списки выраженийExpression lists
- 5.14. Порядок вычисленияEvaluation order
- 5.15. ИтогиSummary
- 6. Простые инструкцииSimple statements
- 6.1. Инструкции-выраженияExpression statements
- 6.2. Инструкции присваиванияAssignment statements
- 6.3. Инструкция assertThe assert statement
- 6.4. Инструкция passThe pass statement
- 6.5. Инструкция delThe del statement
- 6.6. Оператор returnThe return statement
- 6.7. Оператор yieldThe yield statement
- 6.8. Оператор raiseThe raise statement
- 6.9. Оператор breakThe break statement
- 6.10. Оператор continueThe continue statement
- 6.11. Оператор importThe import statement
- 6.12. Оператор globalThe global statement
- 6.13. Оператор nonlocalThe nonlocal statement
- 7. Составные инструкцииCompound statements
- 8. Компоненты верхнего уровняTop-level components
- 9. Полная спецификация грамматикиFull Grammar specification