码迷,mamicode.com
首页 >  
搜索关键字:classmethod    ( 379个结果
Python高级
反射方法 getattr、hasattr、setattr、delattr类反射 - 静态属性、类方法、静态方法 1 # 类反射 - 静态属性、类方法、静态方法 2 class Student: 3 ROLE = "STUDENT" 4 5 @classmethod 6 def check(cls):... ...
分类:编程语言   时间:2019-09-14 23:02:50    阅读次数:148
类的三中方法
# 在类里可以定义三种方法# 1,实例方法# 方法的第一个参数是self# 2,类方法# 方法的第一个参数是cls(表示当前类),需要帽子@classmethod# 3,静态方法# 方法没有参数,带有帽子@staticmethodclass Person(object): country = '中国 ...
分类:其他好文   时间:2019-09-12 23:19:16    阅读次数:105
类中三个装饰器
[TOC] 类中的三个装饰器 装饰类中的方法 @classmethod 装饰类方法,不用self属性,只用类的cls属性 @staticmethod 装饰静态方法,既不用self属性,又不用类cls的属性 @property 把一个方法伪装属性 一、@classmethod 在类中一个方法不用对象属 ...
分类:其他好文   时间:2019-09-02 09:37:05    阅读次数:130
绑定方法和非绑定方法
绑定方法和非绑定方法 绑定方法 绑定方法:绑定给谁就是谁来调用,而且会自动把它本身当做第一个参数传入。 绑定方法分为类的绑定方法和对象的绑定方法 类的绑定方法 用classmethod装饰器装饰的方法。 为类量身定制 对象可以调用,但是仍将该对象的类当做第一个参数传入 类的绑定方法用在什么地方? 不 ...
分类:其他好文   时间:2019-08-29 15:58:58    阅读次数:69
python基础--面向对象之绑定非绑定方法
# 类中定义的函数分为两大类, #一,绑定方法(绑定给谁,谁来调用就自动将它本身当做第一个参数传入) # 1,绑定到类的方法:用classmethod装饰器装饰的方法。 # 对象也可以掉用,仍将类作为第一个参数传入 # 2,绑定到对象的方法:没有被任何装饰器装饰的方法 # 注意,此时如果类调用对象方... ...
分类:编程语言   时间:2019-08-16 23:00:06    阅读次数:92
python属性和方法
类属性:只能通过类对象来修改 效果图: 代码: 实例属性: 只能通过实例对象来访问和修改 效果图: 代码: 类方法:使用 @classmethod 来修饰并且第一个参数是cls的方法 与实例方法在调用上没有区别 效果图: 代码: 实例方法: 类中以self为第一个参数的方法 效果图: 代码: 静态方 ...
分类:编程语言   时间:2019-08-11 23:19:56    阅读次数:89
python自测——高级特性
高级特性 70.函数装饰器有什么作用?请列举说明?71.Python 垃圾回收机制?72.魔法函数 __call__怎么使用?73.如何判断一个对象是函数还是方法?74.@classmethod 和@staticmethod 用法和区别75.Python 中的接口如何实现?76.Python 中的反 ...
分类:编程语言   时间:2019-08-10 17:42:45    阅读次数:75
类的继承
一.静态方法@classmethod:之前,我们在类中定义的方法都是对象方法,也就是说这些方法都是发送给对象的消息。实际上,我们写在类中的方法并不需要都是对象方法,例如我们定义一个“三角形”类,通过传入三条边长来构造三角形,并提供计算周长和面积的方法,但是传入的三条边长未必能构造出三角形对象,因此我们可以先写一个方法来验证三条边长是否可以构成三角形,这个方法很显然就不是对象方法,因为在调用这个方法
分类:其他好文   时间:2019-08-09 09:20:27    阅读次数:110
setUP和tearDown,setUpClass和tearDownClass
① setup():每个测试函数(方法)运行前运行② teardown():每个测试函数(方法)运行完后执行③ setUpClass():必须使用@classmethod 装饰器,所有test运行前运行一次 ④ tearDownClass():必须使用@classmethod装饰器,所有test运行 ...
分类:其他好文   时间:2019-08-06 23:58:52    阅读次数:232
python_@classmethod
classmethod 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。 ...
分类:编程语言   时间:2019-08-03 01:08:51    阅读次数:115
379条   上一页 1 ... 6 7 8 9 10 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!