- def timer(func): def wrapper(*args): start = time() result = func(*args) end = time() print(f"Time: {end-start}") return result return wrapper
- lambda x: time()
- def fib(): a, b = 0, 1 while True: yield a a, b = b, a + b
- def closure(x): def inner(): print(x) return inner