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

Учебник PythonThe Python Tutorial

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

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

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

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

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

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

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