首页后端开发Python为什么python在类的方法中引用类变量一定要加self或者类名

为什么python在类的方法中引用类变量一定要加self或者类名

时间2023-06-02 00:11:02发布访客分类Python浏览670
导读:为什么python在类的方法中引用类变量一定要加self或者类名?Python的类中引用成员变量必须加self类(class 初始化之后会得到实例(instance 。 self就是用于代表初始化的到的实例。 明确地写一个self参数,使得...

为什么python在类的方法中引用类变量一定要加self或者类名?

Python的类中引用成员变量必须加self

类(class)初始化之后会得到实例(instance)。 self就是用于代表初始化的到的实例。 明确地写一个self参数,使得类的方法(method)和普通的函数(function)本质上没有差异,所有的输入参数都显示地传递到方法/函数当中。 当然作为类的方法,作用的对.

self是只有在类中才会有的。self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。 但self的名称并不是一定的,在python中self不是关键词。在初始化函数中可以把self换成任意名字.

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 为什么python在类的方法中引用类变量一定要加self或者类名
本文地址: https://pptw.com/jishu/57466.html
python数据分析和爬虫哪个简单 有哪些适合大学生的python库推荐

游客 回复需填写必要信息