def__init__(self)
时间: 2023-10-22 09:03:37 浏览: 117
def_init
这是一个Python中的特殊方法,用于初始化类的实例对象。它在创建对象时被调用,并对对象的属性进行初始化。在这个方法中,self代表类的实例对象本身。例如:
```
class MyClass:
def __init__(self, x, y):
self.x = x
self.y = y
my_object = MyClass(1, 2)
print(my_object.x) # 输出 1
print(my_object.y) # 输出 2
```
在上面的例子中,MyClass类有一个__init__方法,它有两个参数x和y,用于初始化对象的属性。当创建一个MyClass的实例对象my_object时,__init__方法会被自动调用,并将参数1和2分别赋值给对象的属性x和y。最后通过print语句输出对象的属性值。
阅读全文