__init__方法是python的内置方法之一,在类中使用这个内置方法就可以实现类的初始化。
NB(注意): # 后面的部分表示输出结果
class Debug:
def __init__(self):
print("Hello World!")
main = Debug() # Hello World!
机制:__init__
方法通常在实例化class
类的时候就会被自动执行。所谓实例化就是指创建了一个对象,如下面代码所示,我们创建另一个Debug
类的对象main
, main
此时也叫做一个实例。当我们创建Debug
类对象main
时,__init__
中的代码就已经被执行了,类的初始化被完成。