面试题答案
一键面试def execution_counter(func):
execution_count = 0
def wrapper(*args, **kwargs):
nonlocal execution_count
execution_count += 1
print(f"函数 {func.__name__} 执行次数: {execution_count}")
return func(*args, **kwargs)
return wrapper
@execution_counter
def test_function():
pass
test_function()
test_function()
test_function()