«Pythonдля гуманитариев» — это не просто очередной учебник по программированию. Мы перевернули привычный подход, чтобы сделать изучение Python интуитивно понятным для филологов, лингвистов и всех, кто привык мыслить категориями языка. В основе нашего справочника лежит авторская методика «лингвистического перевода»: технические концепции здесь объясняются через знакомые вам понятия из языкознания. Вместо сухих инструкций вы найдете параллели с графемикой, морфологией, лексикологией и синтаксисом русского языка. Наша цель— превратить код из набора машинных команд в связный текст, понятный и доступный для гуманитарного анализа.
Навигация
Разделы
Структура сайта отражает уровневый принцип языкознания: от графемики к синтаксису. Каждому из уровней принадлежит отдельная страница, доступ к страницам осуществляется через бургер
Активные ссылки
Внутри статей вы найдете цветные активные ссылки— это перекрестные связи между разделами. Один и тот же элемент языка (например, символ подчеркивания _ ) раскрывается в разных разделах с новой точки зрения: как графема, как морфема. Переходя по ссылкам, вы собираете целостную картину языка, а не просто читаете линейный учебник.
О языке программирования Python
Python — высокоуровневый, интерпретируемый, мультипарадигмальный язык программирования, который поддерживает процедурную, объектно-ориентированную и функциональную парадигмы.
Python — письменный язык с элементами устной традиции, вторичный по отношению к человеку и первичный по отношению к машине, аналитического типа, относящийся к классу искусственных (формальных) языков.
История создания
Создателем языка программирования Python является голландский разработчик Гвидо ван Россум. Работа над языком началась в конце 1980-х годов, а первая версия была представлена в 1991 году.
Название «Python» не имеет никакого отношения к змее — оно было вдохновлено популярным в то время британским комедийным телешоу «Летающий цирк Монти Пайтона» (Monty Python's Flying Circus). Сам Гвидо ван Россум был большим поклонником этого шоу, и, создавая новый язык, он хотел дать ему короткое, запоминающееся и немного юмористическое имя.
В 1999 году Тим Питерс, еще один ключевой фигурант в истории развития Python, сформулировал основной набор принципов языка в документе, который получил название «The Zen of Python» («Дзен Python»). Этот «завет» провозглашает такие принципы, как:
читаемость имеет значение
явное лучше, чем неявное
простое лучше, чем сложно
Важной вехой в истории языка стало появление документа PEP 8 (Python Enhancement Proposal 8) — руководства по написанию кода, которое содержит соглашения о стиле и в некотором смысле выполняет роль «орфографических и пунктуационных норм» для программистов на Python.