跳转至

🔥AI副业赚钱星球

点击下面图片查看

郭震AI

35

编辑日期: 2024-11-28 文章阅读:

@author jackzhenguo
@desc 
@date 2019/3/10

35 类方法

classmethod 装饰器对应的函数不需要实例化,不需要 self参数。

但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。

In [1]: class Student():
    ...:     def __init__(self,id,name):
    ...:         self.id = id
    ...:         self.name = name
    ...:     def __repr__(self):
    ...:         return 'id = '+self.id +', name = '+self.name
    ...:     @classmethod
    ...:     def f(cls):
    ...:         print(cls)

上一个例子 下一个例子

京ICP备20031037号-1