Python实例变量,python 实例变量和局部变量的不同

  Python实例变量,python 实例变量和局部变量的不同

  在Python教程中,类变量和实例变量描述如下:

  一般来说,实例用于每个实例独有的数据,类变量用于类:通常来说,实例变量是对于每个实例都独有的数据,而类变量是该类所有实例共享的属性和方法。的所有实例共享的属性和方法(推荐学习:Python视频教程)

  它们区别在于:实例变量为所属对象所私有,而类变量为所有对象所共有

  类变量,也称为全局变量,是类的特征。实例首先查找实例化的变量,然后查找类变量。但是实例变量只是实例化的变量,类变量也可以被实例调用。如果类变量有多个继承关系,就需要按照指定的路径进行搜索。让我们先看看代码来理解它们。

  A:级

  aa=10

  def __init__(self,a,b):

  self.a=a

  self.b=b

  a=A(5,20)

  Print(a.a) #实例变量

  Print((a.aa))# instance读取类变量

  #打印结果

  五

  10更多Python相关技术文章,请访问Python教程专栏学习!这就是python类变量和实例变量区别的细节。更多信息请关注盛行IT软件开发工作室的其他相关文章!

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

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