创建子类时 对照后未查出语法错误 但是bug了【基础python问题】

遇到的问题 创建子类时 对照后未查出语法错误 但是bug了

class Car:
def init_(self, make, model, year):
self.make = make
self.model = model
self.year = year
self.odometer_reading = 0

def get_descriptive_name(self):
    long_name = f"{self.year} {self.model} {self.year}"
    return long_name.title()

class ElectricCar(Car):
def init(self, make, model, year):
super().init(make, model, year) #?运行时出错1

my_tesla = ElectricCar('tesla', 'model s', 2019) #?运行时出错2
print(my_tesla.get_descriptive_name())

#出现问题的代码分别是

super().init(make, model, year)

my_tesla = ElectricCar('tesla', 'model s', 2019)

求指导

谢谢

init前后的__被吞掉了 我使用的是__init__


class Car:
    def __init__(self, make, model, year):
        self.make = make
        self.model = model
        self.year = year
        self.odometer_reading = 0
    
    def get_descriptive_name(self):
        long_name = f"{self.year} {self.model} {self.year}"
        return long_name.title()

class ElectricCar(Car):
    def __init__(self, make, model, year):
        super().__init__(make, model, year) #?运行时出错1

my_tesla = ElectricCar('tesla', 'model s', 2019) #?运行时出错2
print(my_tesla.get_descriptive_name())