Руководство для начинающих по Python ¶

Версия: 2.7.13
Дата: 13 февраля 2017 г.

Python — язык программирования, который легко освоить. Он содержит эффективные структуры данных высокого уровня и поддерживает объектно-ориентированное программирование простым и эффективным способом. Элегантный синтаксис, динамическая типизация и интерпретируемость делают Python идеальным языком для написания скриптов и разработки приложений во многих областях на большинстве платформ.

Интерпретатор Python и его стандартная библиотека расширений доступны в виде исходного кода или бинарных файлов на официальном сайте: http://www.python.org. Их можно свободно распространять. Этот сайт также предлагает множество сторонних модулей, программ и инструментов Python с дополнительной документацией.

Интерпретатор Python легко расширяется новыми функциями и типами данных на C или C++ (или на других языках, вызываемых из C). Python также служит языком расширения для настраиваемых приложений.

Это руководство неформально знакомит читателя с основными понятиями языка Python и связанными с ним возможностями. Полезно изучать его вместе с интерпретатором Python на практике. Все примеры самодостаточны, поэтому руководство можно читать и без интерпретатора.

Для подробного описания стандартной библиотеки или объектов обратитесь к справочной документации Python. Справочное руководство Python содержит более формальные описания языка. Для написания расширений на C или C++ изучите главу «Расширение и встраивание интерпретатора Python» и справочник по C API. Также полезно прочитать книги с углублённым изложением Python.

Это руководство не пытается охватить все знания и все возможности Python, даже все часто используемые. Вместо этого оно описывает многие самые заметные возможности языка и даёт представление о его стиле. После прочтения вы сможете читать и писать модули и программы на Python. Это подготовит вас к дальнейшему изучению множества библиотек Python по справочному руководству.

Стоит также просмотреть глоссарий.