Decorators caching - no cache
- Each call will execute the function and do the (expensive) computation.
examples/decorators/no_cache.py
def compute(x, y): print(f"Called with {x} and {y}") # some long computation here return x+y print(compute(2, 3)) print(compute(3, 4)) print(compute(2, 3))
Called with 2 and 3 5 Called with 3 and 4 7 Called with 2 and 3 5