
python属性
爱人BT
好好学习天天向上!
展开
-
Python进阶之“property(属性)”详解
一、@property 简单实例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 class Rectangle(object): @property def width(self): #变量名不与方法名...原创 2019-04-06 11:10:08 · 1292 阅读 · 1 评论 -
Python静态方法(staticmethod)、类方法(classmethod)、__str__的用法
一、使用与特性1.1、使用说明:一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接通过类名就可以实现调用。使用:直接类名.方法名()来调用。1.2、区别:@staticmethod不需要表示自身对象的self和自身类的cls参数(这两个参数都不需要添加),就跟使用函数一样。使用...原创 2019-04-06 11:28:32 · 586 阅读 · 0 评论