装饰器是 Python 中非常强大且有用的工具,它允许程序员向现有代码添加功能。 这也称为元编程,因为程序的一部分试图在编译时修改程序的另一部分。 它允许用户包装另一个函数以扩展被包装函数的行为,而无需永久修改它。
例子:
def function_is_called():
def function_is_returned():
print("Yiibai")
return function_is_returned
new_1 = function_is_called()
# Outputs "Yiibai"
new_1()
函数与装饰器
函数是执行特定任务的代码块,而装饰器是修改其他函数的函数。