讲解对象:python中\init__ 方法 作者:融水公子 rsgz
1 类的实例化 x = MyClass() 解释:创建了一个新的类实例并将该对象赋给局部变量 x
2 希望类有初始状态 解决:会定义一个名为 __init__() 的特殊方法 特点:类的实例化操作会自动为新创建的类实例调用 __init__() 方法 代码:
def __init__(self): self.data = []
3 出于弹性的需要,__init__() 方法可以有参数 实例:
class Complex: def __init__(self, realpart, imagpart): self.r = realpart self.i = imagpart
>>> x = Complex(3.0, -4.5) >>> x.r, x.i (3.0, -4.5)
|