Python.
«Питон» или «пайтон»
в честь комедийных серий ВВС «Летающий цирк Монти-Пайтона»
Создатель голландец Гвидо ван Россум (Guido van Rossum) в 1991 году
Особенности
• интерпретируемый
• объектно-ориентированный
• высокоуровневый язык
• встроенные высокоуровневые структуры данных
• динамическая типизация
• синтаксис прост в изучении
• поддержка модулей и пакетов (большинство библиотек бесплатны)
• универсальный
• интеграция с другими языками (С, C++, Java)

Функциональное программирование.
• Есть функции первого класса / высшего порядка (принимают другие функции в качестве аргументов или возвращают другие функции)
• Рекурсия является основной управляющей структурой в программе (нет цикла - он реализован через рекурсию)
• Обработка списков (например, print(len([1+1, 1/01])))
• Запрещение побочных эффектов у функций (чистые функции -зависят только от своих параметров и возвращают только свой результат, результат вызова функции с одними и теми же аргументами всегда одинаков)
• Описываем не шаги к цели, а математическую зависимость данные цель (в идеале, программа - одно выражение с сопутствующими определениями).
Питон - язык с элементами функционального стиля
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Введение в язык программирования Питон, Дьяконов А., 2016 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Теги: программирование :: Python :: Дьяконов :: 2016