海鸥呀,其实你也忘了我,我们都是鸥鹭忘机的过路人呀u_1983048937_1306286473&fm_193&app_53&size_w828&n_0&g_0n&f_jpeg.jpeg

  1. Python中__init__实际上是一种对类型初始化的行为,通过__init__(self)方法。
  2. self是由__init__()自己生存的,其后可以跟上相应的参数,然后self利用函数构造出来相应的数值。
class Dog:
    def __init__(self, name, gender):
        self.name = name
        self.gender = gender

    def sit(self):
        print(f"{self.name} is sitting now.")

    def rollOver(self):
        print(f"{self.name} rolled over!")
  1. 传入参数name和gender,然后通过self构造函数相应的对象,然后赋予其值。