2019-02-13
阅读量:
606
Python中的装饰器是什么
在Python中,函数是第一类对象,这意味着 -
- 功能是对象; 它们可以被引用,传递给变量并从其他函数返回。
- 函数可以在另一个函数内定义,也可以作为参数传递给另一个函数。
装饰器是Python中非常强大和有用的工具,因为它允许程序员修改函数或类的行为。装饰器允许我们包装另一个函数,以扩展包装函数的行为,而无需永久修改它。
在Decorator中,函数被作为参数引入另一个函数,然后在包装函数内部调用。
装饰器的语法:
@gfg_decorator
def hello_decorator():
print("Gfg")
'''Above code is equivalent to -
def hello_decorator():
print("Gfg")
hello_decorator = gfg_decorator(hello_decorator)'''






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论