【Python面试真题】- python装饰器

【Python面试真题】- python装饰器

它是指对函数执行过程,做一些扩展,甚至可以更改本身函数的执行,它就是在不改变源码的情况下,给它添加新的功能

python提供的内置装饰器有?

@classmethod修饰类函数,可以由对象和类调用,在类函数中,有一个隐形参数,如果使用类函数执行,隐形参数指这个类。如果使用对象.类函数执行,隐形函数指对象的类型。它只想让类来调用

@staticmethod修饰静态函数,静态函数没有任何隐形参数,可以由对象和类调用

@property在函数前面加这个装饰器,那么这个函数可以当成属性类用



相关新闻

联系我们

400-080-6560

在线咨询:点击这里给我发消息

邮件:work@magedu.com

工作时间:周一至周日,09:00-18:30

QR code