@ def decorator(func): return func @decorator def some_func(): pass Is equivalent to this code : def decorator(func): return func def some_func(): return pass some_func=decorator(some_func) Example : class Pizza(object): def __init__(self): self.toppings=[] def __call__(self, topping): self.toppings.append(topping()) def __repr__(self): return str(self.toppings) pizza=Pizza() @pizza def cheese()..