Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Установить
Более быстрый доступ, чем браузер!
 

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

Индекс Функциональное программирование на Python

Функциональное программирование является одной из парадигм, поддерживаемых языком программирования Python.

13 отношения: Callback (программирование), Python, XML, Объект первого класса, Свёртка списка, Си (язык программирования), Списковое включение, Функтор (программирование), Функция высшего порядка, Функциональное программирование, Замыкание (программирование), Лямбда-выражение, Ленивые вычисления.

Callback (программирование)

Callback (call — вызов, back — обратный) или фу́нкция обра́тного вы́зова в программировании — передача исполняемого кода в качестве одного из параметров другого кода.

Новый!!: Функциональное программирование на Python и Callback (программирование) · Узнать больше »

Python

Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.

Новый!!: Функциональное программирование на Python и Python · Узнать больше »

XML

XML (eXtensible Markup Language) — расширяемый язык разметки.

Новый!!: Функциональное программирование на Python и XML · Узнать больше »

Объект первого класса

Объектами первого класса (first-class object, first-class entity, first-class citizen) в контексте конкретного языка программирования называются элементы, которые могут быть переданы как параметр, возвращены из функции, присвоены переменной.

Новый!!: Функциональное программирование на Python и Объект первого класса · Узнать больше »

Свёртка списка

Свёртка списка (folding, также известна как reduce, accumulate) в программировании — функция высшего порядка, которая производит преобразование структуры данных к единственному атомарному значению при помощи заданной функции.

Новый!!: Функциональное программирование на Python и Свёртка списка · Узнать больше »

Си (язык программирования)

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Новый!!: Функциональное программирование на Python и Си (язык программирования) · Узнать больше »

Списковое включение

Абстракция списков или списковое включение (list comprehension, Erfassung der Liste) в синтаксисе некоторых языков программирования — это способ компактного описания операций обработки списков.

Новый!!: Функциональное программирование на Python и Списковое включение · Узнать больше »

Функтор (программирование)

В программировании.

Новый!!: Функциональное программирование на Python и Функтор (программирование) · Узнать больше »

Функция высшего порядка

Фу́нкция вы́сшего поря́дка — в программировании функция, принимающая в качестве аргументов другие функции или возвращающая другую функцию в качестве результата.

Новый!!: Функциональное программирование на Python и Функция высшего порядка · Узнать больше »

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

Функциона́льное программи́рование — раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании).

Новый!!: Функциональное программирование на Python и Функциональное программирование · Узнать больше »

Замыкание (программирование)

Замыкание (closure) в программировании — функция первого класса, в теле которой присутствуют ссылки на переменные, объявленные вне тела этой функции в окружающем коде и не являющиеся её параметрами.

Новый!!: Функциональное программирование на Python и Замыкание (программирование) · Узнать больше »

Лямбда-выражение

Лямбда-выражение в программировании — специальный синтаксис для определения функциональных объектов, заимствованный из λ-исчисления.

Новый!!: Функциональное программирование на Python и Лямбда-выражение · Узнать больше »

Ленивые вычисления

Ленивые вычисления (lazy evaluation, также отложенные вычисления) — применяемая в некоторых языках программирования стратегия вычисления, согласно которой вычисления следует откладывать до тех пор, пока не понадобится их результат.

Новый!!: Функциональное программирование на Python и Ленивые вычисления · Узнать больше »

Перенаправления здесь:

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

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »