在Python中所有类方法的第一个参数名称必须是self
举一反三
- python编程中,类的私有方法必须包含的参数是(),且必须为第一参数 A: init B: self C: class
- __init__()方法必须包含一个self参数,并且必须是第一个参数。
- Python中类方法的第一个参数为() A: this B: cls C: self D: that
- 类方法不需要与实例绑定,需要与类绑定,定义时它的第一个参数不是 self,而是类的 type 实例,type 是描述 python 数据类型的类,python 中所有数据类型都是 type 的一个实例。
- 所有实例方法都必须至少有一个名为self的参数,并且必须是方法的第一个形参(如果有多个形参的话),self参数代表当前对象。