PYTHON ДЕКЛАРАТИВНЫЙ ИЛИ ИМПЕРАТИВНЫЙ

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

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

Пример императивного кода:

x = 0
y = 1
while y < 10:
    print(y)
    temp = y
    y = x + y
    x = temp

Пример декларативного кода:

import numpy as np
a = np.array([1, 2, 3, 4])
b = np.array([5, 6, 7, 8])
c = a + b

В данном примере мы используем библиотеку numpy, которая позволяет нам описать операцию сложения двух массивов, не обращая внимание на то, как именно это происходит внутри.

Отличия императивного и декларативного программирования

Красавицы😍 на Крещение 2022 🔴

Переменные, декларативное и императивное / Введение в программирование, урок 10 (JavaScript ES6)

Чем различаются императивное и декларативное программирование? Душкин объяснит

Сравнение императивного и функционального программирования на примере Python и Haskell (Артём Канев)

Ликбез программиста #1: Парадигмы программирования - ООП, ФП...

Вафлеративное программирование

Императивность и декларативность в Javascript

BLGPG-24451CEF6D1B-24-11-23-22

Новые материалы: