python方法中的self(自学python方法)

self的用法

python方法中的self(自学python方法)

1.自身 指的是实例本身(Instance)

2.由于"自身"这个词,都是相对而言的"其它"说的,指的是类class,和其它变量,比如局部变量,全局变量

此处的self,是个对象(Object),是当前类的实例。

Python中为什么要有self

在类的代码(函数)中,需要访问当前的实例中的变量和函数的,即访问(实例)Instance中的

对应的变量(属性,property):Instance.ProperyNam,去读取之前的值和写入的值

(2)调用对应的函数(function):Instance.function(),即执行对应的动作

而需要访问实例的变量和调用实例的函数,当然需要对应的实例Instance对象本身

而Python中就规定好了,函数的第一个参数,就必须是实例对象本身,并且,建议,把其名写为self

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论