Котляревская Анна Евгеньевна 321 FuncCount 7612
volandlm FuncCount 7606
f1from functools import wrapsf1from functools import wraps
22
n3def counter(f):n3def counter(func):
4    k = 04    count = 0
55
t6    @wraps(f)t6    @wraps(func)
7    def wrapper(*args, **kwds):7    def wrapper(*args, **kwargs):
8        nonlocal k8        nonlocal count
9        k += 19        count += 1
10        return f(*args, **kwds)10        return func(*args, **kwargs)
11    wrapper.counter = lambda: k11    wrapper.counter = lambda: count
12    return wrapper12    return wrapper
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op