Руководство по Python

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

The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python web site, https://www.python.org/, and may be freely distributed. The same site also contains distributions of and pointers to many free third party Python modules, programs and tools, and additional documentation.

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

This tutorial introduces the reader informally to the basic concepts and features of the Python language and system. It helps to have a Python interpreter handy for hands-on experience, but all examples are self-contained, so the tutorial can be read off-line as well.

For a description of standard objects and modules, see The Python Standard Library. Справочник по языку Python gives a more formal definition of the language. To write extensions in C or C++, read Extending and Embedding the Python Interpreter and Python/C API Reference Manual. There are also several books covering Python in depth.

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

Также стоит ознакомиться с Глоссарий.