python中类变量和实例变量,Python实例变量

  python中类变量和实例变量,Python实例变量

  

  区别

  1.类变量是所有对象共有的。一个对象改变它的值,其他对象得到改变的结果。

  2.实例变量是私有对象。如果一个对象改变了它的值,它不会影响其他对象。

  类变量

  不需要实例就可以直接使用,相当于绑定了一个类而不是一个实例。但是,类变量也可以在实例中调用。可以在所有类实例之间共享的值。

  classHuman:

  Name= first name # class变量

  print(Human.name)

  人类=人类()

  print(human.name)

  执行结果:

  名字

  姓名:实例变量

  实例化后,每个实例都有一个单独的变量。

  classHuman:

  def__init__(self,name):

  Self.name=name#实例变量

  人类=人类(“名字”)

  print(human.name)

  执行结果:

  上面的名字是python类变量和实例变量的比较。希望对你有帮助。学习更多基本编程知识:流行IT软件开发工作室

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

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

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