Задать вопрос
DollyPapper
@DollyPapper

Как аргументы передаются в обертку?

Разбираюсь с декораторами сейчас и уже битый час не могу понять. В какой момент в функцию wrap передается аргумент который мы передали функции powe при ее вызове. В какой именно момент и каким образом arg1 стпановится "VAX"? В статьях почему то не акцинтируют на этом внимания.

def power2(func):
    def wrap(arg1):
        print(func(arg1))
        
    return wrap





def powe(name):
    print(name)

powe = power2(powe)

powe('VAX')
  • Вопрос задан
  • 149 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы