pangzhuzhuzhu 2021-09-01 11:06 采纳率: 0%
浏览 15

创建子类时 对照后未查出语法错误 但是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)

求指导

谢谢

  • 写回答

2条回答 默认 最新

  • pangzhuzhuzhu 2021-09-01 11:11
    关注

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

    评论

报告相同问题?

问题事件

  • 创建了问题 9月1日