66问答网
所有问题
当前搜索:
python函数参数中的self
Python中
为什么要用
self
探讨
答:
Python要
self
的理由
Python的
类的方法和普通的
函数
有一个很明显的区别,在类的方法必须有个额外的第一个
参数
(self ),但在调用这个方法的时候不必为这个参数赋值 (显胜于隐 的引发)。Python的类的方法的这个特别的参数指代的是对象本身,而按照Python的惯例,它用self来表示。(当然我们也可以用其他任...
python中的self
是什么
答:
self
是类的实例或对象。在
Python中
,self包含在第一个
参数
中。但是,Java中的情况并非如此,它是可选的。它有助于区分具有局部变量的类的方法和属性。init方法中的self变量引用新创建的对象,而在其他方法中,它引用其方法被调用的对象。
python
3 中定义类
函数参数中
加
self
和不加的区别在哪
答:
self
是需要在类中使用的,你如果不加,你在这个类成员
函数
就是静态方法,无法直接调用类中的方法以及成员,需要构造一个类实例,self免去了你自己构造类实例。
Python中的self
有啥用 self.name=name这句话有啥作用
答:
self是对“对象”自身的引用。相当于c++
中的
this。
python中self
在类的方法中必须以传入参数写在
函数的参数
列表中。它实际上是指向类的对象的一个类似于C++中指针的私有变量。python规定:访问类成员时,需要在前面加上this。这里,this.name = name表示为Person类添加了属性name。如果变量前不加this,则...
Python里面的self
,是谁啊?
答:
初学者会发现,类的方法(构造方法和实例方法)中都会有一个固定
参数self
,其实这个参数就是代表着实例(对象)本身,就像是一个身份证,实例可以凭着身份证去调用类方法。类比人类,人类就是一个Python类,每个个体的人代表着实例(对象),而每个人的身份证代表的
Python中self
,每个人可以凭借身份证去上...
python
self
为什么是两个
参数
答:
Python中
默认
参数self
的理解 类的方法与普通的
函数
只有一个特别的区别——它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你不为这个参数赋值,Python会提供这个值。这个特别的变量指对象本身,按照惯例它的名称是self。虽然你可以给这个参数任何名称,但是强烈建议你使用self这个名称——其他...
python中
实例化时
参数中的self
是什么意思呢
答:
类似于C++中的this指针。但
Python中的self
是一个类而非指针,表示对实例自己的引用。
python中的
def+get_data(
self
)是什么意思?
答:
在
Python 中
,def 是用来定义
函数的
关键字,get_data(
self
) 则是一个函数的定义,它的意思是定义了一个名为 get_data 的函数,该函数没有
参数
,但有一个 self 参数,可以用于访问该函数所属的对象的属性和方法。具体来说,这个 self 参数是一个指向对象本身的引用,它允许我们在类的方法中访问...
python中self
是什么
答:
python中的self
就相当于C++中的this指针 也就是指向对象本身的指针 self.name = name 就是当前对象的成员变量name赋值为name。
Python
为什么要保留显式
的 self
?
答:
Python中的self
是指实例对象本身,它作为第一个
参数
传递给类的方法。保留显式的self可以使得代码更加明确和易于阅读。具体来说,self的存在可以帮助我们以下几个方面:1. 指出我们正在使用类的实例方法。在Python中,实例方法必须显式地接受self作为第一个参数,以便我们知道我们正在对实例进行操作。2. 避免...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
python函数中的self
python函数中的return
python中filter函数
python中sort函数
python函数self用法
python类中的self
python类self参数
python class函数
python中map函数