Python中的self详细解析

Python中的self详细解析1 前言 我们总会在 class 里面看见 self 但是感觉他好像也没什么用处 就是放在那里占个位子 如果你也有同样的疑问 那么恭喜你 你的 class 没学明白 所以 在解释 self 是谁之前 我们先明确几个问题 什么是 class

大家好,我是讯享网,很高兴认识大家。

1. 前言

我们总会在class里面看见self,但是感觉他好像也没什么用处,就是放在那里占个位子。

如果你也有同样的疑问,那么恭喜你,你的class没学明白。


讯享网

所以,在解释self是谁之前,我们先明确几个问题:

  1. 什么是class,什么是instance,什么是object?
  2. 什么是method,什么是function?

1.1 什么是class,什么是instance,什么是object?

Class: 可以理解为一个组装工厂。假如我们要生产一个机器人,那我们先要搭个工厂吧。先确定:我们要先安装胳膊,再安装头,我们的小破机器人的流水线就搭好了。这个工厂比较智能,胳膊和头的数量都可以调。

class BuildRobot(): def __init__(self,armcount,headcount): self.armcount = armcount self.headcount = headcount

讯享网
小讯
上一篇 2025-01-25 12:15
下一篇 2025-01-09 23:28

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/38465.html