66问答网
所有问题
当前搜索:
python函数中的self
Python中的self
有啥用 self.name=name这句话有啥作用
答:
self是对“对象”自身的引用。相当于c++
中的
this。
python中self
在类的方法中必须以传入参数写在
函数
的参数列表中。它实际上是指向类的对象的一个类似于C++中指针的私有变量。python规定:访问类成员时,需要在前面加上this。这里,this.name = name表示为Person类添加了属性name。如果变量前不加this,则...
python中self
是什么
答:
python中的self
就相当于C++中的this指针 也就是指向对象本身的指针 self.name = name 就是当前对象的成员变量name赋值为name。
python中的self
是什么
答:
self
是类的实例或对象。在
Python
中,self包含在第一个参数中。但是,Java中的情况并非如此,它是可选的。它有助于区分具有局部变量的类的方法和属性。init方法中的self变量引用新创建的对象,而在其他方法中,它引用其方法被调用的对象。
Python
里面
的self
,是谁啊?
答:
类比人类,人类就是一个Python类,每个个体的人代表着实例(对象),而每个人的身份证代表的
Python中self
,每个人可以凭借身份证去上大学、坐高铁、住酒店...(方法),而
Python中的
实例(对象)也可以凭着self去调用类的方法。上面是用类比的方法解释了下self的含义,说到底self就是代表着实例本身, ...
python中
构建了一个类,在定义了一个
函数
时为什么括号第一个
self
有什么...
答:
self
指的是你定义的这个类被调用创建了一个实例时,self就是这个实例。可以这么说,self就是要使用你这个
函数
的实例的名称,这个self在类中必须要加,当然名字不一定是self,self只是传统变量名一直被沿用了而已。
python中的self
答:
首先,对于python,只有针对类来说的self才有意义,所以
python中的self
,说的即是python类中的self。以下我将结合python类的相关概念叙述,必须明确的是,self只能用在python类的方法(即
函数
)中。在我看来,python的类有三个相关概念:属性(即变量)、方法(即函数)、继承。1.属性(即变量)(1)...
如何理解并正确使用
python中的self
答:
类的方法与普通的
函数
只有一个特别的区别——它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你不为这个参数赋值,
Python
会提供这个值。这个特别的变量指对象本身,按照惯例它的名称是
self
。虽然你可以给这个参数任何名称,但是 强烈建议 你使用self这个名称——其他名称都是不赞成你使用的。
Python
为什么要
self
答:
,这个过程中,Python会自动转为Myclass.mehod(MyObject,arg1,arg2)这就是
Python的self
的原理了。即使你的类的方法不需要任何参数,但还是得给这个方法定义一个self参数,虽然我们在实例化调用的时候不用理会这个参数不用给它赋值。实例:class Python:def selfDemo(self):print 'Python,why self?'p ...
python
3 中定义类
函数
参数中加
self
和不加的区别在哪
答:
self
是需要在类中使用的,你如果不加,你在这个类成员
函数
就是静态方法,无法直接调用类
中的
方法以及成员,需要构造一个类实例,self免去了你自己构造类实例。
python中的
def+get_data(
self
)是什么意思?
答:
在
Python
中,def 是用来定义
函数的
关键字,get_data(
self
) 则是一个函数的定义,它的意思是定义了一个名为 get_data 的函数,该函数没有参数,但有一个 self 参数,可以用于访问该函数所属的对象的属性和方法。具体来说,这个 self 参数是一个指向对象本身的引用,它允许我们在类的方法中访问...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
python的self详解
python定义多参数函数
python类中的self怎么理解
python self用法理解
python中self代表什么
python中self函数的用法
python的self有什么用
python中self的作用
pythonclass的self