Введение в язык программирования Питон, Дьяконов А., 2016

Введение в язык программирования Питон, Дьяконов А., 2016.

Python.

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

Введение в язык программирования Питон, Дьяконов А., 2016

Функциональное программирование.

• Есть функции первого класса / высшего порядка (принимают другие функции в качестве аргументов или возвращают другие функции)
• Рекурсия является основной управляющей структурой в программе (нет цикла - он реализован через рекурсию)
• Обработка списков (например, print(len([1+1, 1/01])))
• Запрещение побочных эффектов у функций (чистые функции -зависят только от своих параметров и возвращают только свой результат, результат вызова функции с одними и теми же аргументами всегда одинаков)
• Описываем не шаги к цели, а математическую зависимость данные цель (в идеале, программа - одно выражение с сопутствующими определениями).
Питон - язык с элементами функционального стиля




Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Введение в язык программирования Питон, Дьяконов А., 2016 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - pdf - Яндекс.Диск.


Дата публикации:





Хештеги: :: :: ::