Справочник по языку Python¶
Это справочное руководство описывает синтаксис и основную семантику языка. Он написан сжато, но стремится быть точным и полным.
Встроенные типы объектов и функции описаны отдельно, в Справочник по встроенным объектам Python. Модули стандартной библиотеки описаны в The Python standard library.
Неформальное введение в язык см. в Руководство по Python. Для программистов на C или C++ существуют два дополнительных руководства: Extending and Embedding the Python Interpreter описывает общую картину того, как писать модуль расширения для Python, а Python/C API reference manual подробно описывает интерфейсы, доступные программистам на C/C++.
- 1. Введение
- 2. Лексический анализ
- 3. Модель данных
- 4. Модель выполнения
- 5. Система импорта
- 6. Выражения
- 6.1. Арифметические преобразования
- 6.2. Элементарные выражения
- 6.3. Первичные выражения
- 6.4. Выражение await
- 6.5. Оператор возведения в степень
- 6.6. Унарные арифметические и побитовые операции
- 6.7. Бинарные арифметические операции
- 6.8. Операции сдвига
- 6.9. Бинарные побитовые операции
- 6.10. Сравнения
- 6.11. Логические операции
- 6.12. Выражения присваивания
- 6.13. Условные выражения
- 6.14. Лямбды
- 6.15. Списки выражений
- 6.16. Порядок вычислений
- 6.17. Приоритет операторов
- 7. Простые инструкции
- 7.1. Инструкции выражений
- 7.2. Инструкции присваивания
- 7.3. Инструкция
assert - 7.4. Инструкция
pass - 7.5. Инструкция
del - 7.6. Инструкция
return - 7.7. Инструкция
yield - 7.8. Инструкция
raise - 7.9. Инструкция
break - 7.10. Инструкция
continue - 7.11. Инструкция
import - 7.12. Инструкция
global - 7.13. Инструкция
nonlocal - 7.14. Инструкция
type
- 8. Составные инструкции
- 9. Компоненты верхнего уровня
- 10. Полная спецификация грамматики