Содержание
- 2. Задача “Односвязный список” Связный список — это структура данных, которая состоит из элементов, зовущихся узлами. В
- 3. Функция как объект. Функции высшего порядка
- 4. Условие задачи: Функция Выходные данные: Время работы функции Задача “Таймер”
- 5. Функции Функция (объект) первого класса Передается и используется в качестве аргумента для других функций
- 6. Декораторы
- 7. Реализация декоратора def decorator(func): def wrapped_func(*args, **kwargs): # Код до вызова функции value = func(*args, **kwargs)
- 8. Некоторые особенности использования декораторов
- 9. Условие задачи: Функции Нужен декоратор, “регистрирующий” функции как плагины Выходные данные: PLUGINS - зарегистрированные плагины Задача
- 10. Модуль functools. Декоратор functools.wraps()
- 11. Итоги модуля def timer(func): def wrapper(*args, **kwargs): . . . . . . return wrapper def
- 13. Скачать презентацию