Python

Уроки Python для начинающих

21 урок 50 заданий Справочник Компилятор

#20 - Декораторы

#20 - Декораторы


Python

В этом видео мы поговорим о такой функции Python как декораторы. Что это такое, как с ними работать и зачем они нужны? Обо всем этом в данном видеоуроке.

Видео урок:

Декораторы бывают очень удобны во многих случаях. Вы можете посчитать, что замечем оборачивать какую-либо функцию с добавлением нового кода до и после её выполнения, если можно просто вписать это же в саму функцию.

Давайте на секунду представим что у нас большая программа и мы используем какую-либо функцию множество раз. Нам не нужно её менять, так как её использует много других подпрограмм. Тем не менее, нам нужно добавить к ней код, который поместить либо в начало функции, либо в её конец. Тут на помощь и приходят декораторы, которые способны выполнить эту задачу.

Одну функцию можно оборачивать несколько раз, как мы это сделали в видео уроке.

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны при подписке от 1 месяца!


Python

Также стоит посмотреть