代码点读机 / Python / __init__

__init__ Python · 常用约定

类的初始化方法,创建对象时自动调用,用来设置对象的初始状态。

怎么用

def __init__(self, 参数):

小例子

class 人:
    def __init__(self, 名字):
        self.名字 = 名字
小明 = 人('小明')
print(小明.名字)

运行结果

小明

官方文档:https://docs.python.org/zh-cn/3/reference/datamodel.html#object.__init__

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条