实例变量,python面向对象中的类变量,实例变量怎么来理解? -凯发k8官网

大家好,我是皮皮。

一、前言

前几天在python最强王者交流群有个叫【chloe】的粉丝问了一个类变量和实例变量的问题,这里拿出来给大家分享下,一起学习下。

python面向对象中的类变量,实例变量怎么来理解?

二、解决过程

在python tutorial中对于类变量和实例变量是这样描述的:

generally speaking, instance variables are for data unique to each instance and class variables are for attributes and methods shared by all instances of the class.

通常来说,实例变量是对于每个实例都独有的数据,而类变量是该类所有实例共享的属性和方法。

针对下方的代码:

class calculate: a = 20 b = 20 def __init__(self,a,b): a = a b = b print(self.a self.b/2 1)calculate(4,10)

这个代码输出的结果是31.0,因为self是指向类本身,所以在init外定义a,b可以用self.a,self.b调用,但在init内设置的a,b只是局部变量。

python面向对象中的类变量,实例变量怎么来理解?

有了以上的基础打底之后,接下来给这个代码做几个变形,就更加清晰了。

class calculate: a = 20 b = 20 def __init__(self,a,b): self.a = a self.b = b print(self.a self.b/2 1)calculate(4,10)

像上方的这个代码输出的结果就是10.0。

下面给出【dcpeng】大佬给出的几个图解:

python面向对象中的类变量,实例变量怎么来理解?

这么看应该清晰了

python面向对象中的类变量,实例变量怎么来理解?

再次变形:

python面向对象中的类变量,实例变量怎么来理解?

最后再给大家分享下self这个参数,参考下图:

python面向对象中的类变量,实例变量怎么来理解?

三、总结

大家好,我是皮皮。这篇文章主要分享了python面向对象中的类变量,实例变量的问题,给出了具体的解析和代码演示,帮助粉丝顺利解决了问题。

python面向对象中的类变量,实例变量怎么来理解?

最后感谢粉丝【chloe】提问,感谢【孤独】、【dcpeng】、【月神】给出的具体解析和代码演示,感谢【艾希·觉罗】等人参与学习交流。

本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。e-mail:dandanxi6@qq.com

(4)
上一篇 2022-11-16 12:52
下一篇 2022-11-16 12:52

相关推荐

  • 滨州盐田虾用原始的味道征服味蕾

    视频加载中… 山东滨州,是黄河两岸、渤海湾旁的一颗明珠,广阔的滩涂资源,无垠的原生态天然日晒盐场,海水与淡水日夜交汇互通,不仅给滨州带来了大规模海盐产业,还让滨州培育出…

    2022-12-26
  • 浸泡式英语,如何给孩子提供英语浸泡式环境教学

    part 1 背课文比背单词效果好 学英语最高效的办法不是背单词,而是背课文。曾经有人做过实验,让各个班级采用不同的学习重点,然而他们发现背课文的班级成绩比其他班级成绩高了很多。并…

    2022-12-13
  • 如何克服心里的紧张

    1.微笑。当你特别紧张时,不妨面带微笑。为此,请你放松你的下巴,抬起你的脸颊,张开你的嘴唇,向上翘起你的嘴角,用轻松欢快的节奏对你自己说:“忆些趣事”,它将使你意识到脸、心和脑之间…

    用户投稿 2022-12-02
  • 人生的苦到底有多苦

    邻居家有个女孩,跟我年纪差不多,我们从小一起长大。 前几天,我妈跟我说,她死了。 我一愣,不敢相信。 她才多大?怎么可能就死了? 我妈跟我说,那个女孩已经死了半个月了。我妈怕我害怕…

    用户投稿 2023-06-12
  • 文房四宝,《文房四宝》,文房四宝指是什么

    文房四宝 【笔】 彤管锋尖入紫云,舞文弄墨蕴含熏。 题诗绘画留清韵,酌古斟今拾遗芬。 撇捺直横仍洒脱,竖勾弯点自辛勤。 千磨万练犹坚韧,字字珠玑我领军。 【墨】 案牍劳形愉逸姿,回…

    2022-12-21
  • 一立净水器怎么样(一立净水器的优缺点)

    净水机目前来说,对于家庭来说是十分有必要的。市场上那么多的品牌,林林总总,让消费者挑花了眼。出现了很多以价格低廉的超滤、价格高的国产ro反渗透净水机、价格更高的国外进口品牌以及全屋…

    用户投稿 2023-05-04
  • 女尊男卑小说一对一女主很强大

    女尊男卑,男生子,不喜勿入。 1.《湖畔炊烟》莫惹是非 打渔种田文,宠爱治愈系 文案: 他一直认为,在那些女人眼里,男人的用处只有三个,干活,暖床,生孩子。 就算这个被他娘逼着花钱…

    2023-05-20
  • 十二生肖各有各的命,看看你的如何?

    「人各有命」与「命运掌握在自己手中」,两种说法既都可信,也都不可信。这个问题不好说,也说不清楚。推荐以下微信算命平台给出的一百岁内属相五行、别称与命运情况,仅供大家查阅对照。 鼠 …

    2023-07-19
  • 公务员报考职位表及报名条件咋看

    近日,国家公务员局发布了2023年度录用公务员、笔试时间预告。明确表示,2023年度考试录用公务员将于10月25日开始报名,12月3—4日举行笔试。从时间来看,2023公务员考试的…

    2023-04-08
  • 抖音nanami是什么梗?抖音日语娜娜米什么意思出处介绍

    抖音nanami是什么梗?这个日本动漫《元气少女缘结神》中女主角的名字,巴卫叫女主奈奈生的声音超温柔有磁性,下面一起来看看抖音日语娜娜米意思介绍,一起来看看吧。 抖音近期很多人都在…

    用户投稿 2022-11-21
网站地图