Python类的方法,python中如何定义类

  Python类的方法,python中如何定义类

  定义

  1.类方法的定义需要装饰者的帮助。

  2.定义类方法时,需要在方法前面加上decoration @classmethod。

  :类

  @classmethod

  类别方法(cls):

  超越注意

  3.类方法的第一个参数通常被命名为cls。

  表示当前类本身。我们可以通过这个参数引用类属性或者其他类方法。

  这种类型的属性可以用在category方法中,但不能用这种类型的object属性。因为类方法属于类别,而对象属性属于对象,所以在使用类方法时不能创建对象。

  实例

  随机输入

  classChar:

  letters= ABCDEFGHIJKLMNOPQRSTUVWXYZ

  digits=0123456789

  @classmethod

  defrandom_letter(cls):

  return random . choice(cls . letters)

  @classmethod

  defrandom_digits(cls):

  Returnrandom.choice(cls.digits)以上是python类方法的定义。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: