def do_twice(f):
"""
This function calls any function object that is passed to it twice
"""
f()
f()
def print_spam():
print('spam')
do_twice(print_spam)
Итак, я смог написать приведенный выше код.
Теперь меня попросили изменить функцию do_twice, чтобы она принимала два аргумента - объект функции и значение, и дважды вызывала функцию, передача значения в качестве аргумента в этом формате:
def do_twice(f, v):
"""
This function calls any function object that is passed to it twice passing v as the argument
Input:
f: function object
v: value
"""
### Write your code here
Я не могу понять, как использовать аргумент v внутри функции