Документация Python неофициальный перевод

Учебник PythonThe Python Tutorial

Версия:3.0
Дата:14 февраля 2009

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

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

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

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

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

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

Глоссарий тоже стоит просмотреть.