两个都改了么,看一下修改后的代码和运行报错,上面的Car里面的__init__也要对应修改
__init__
不好意思,我上面的__init__写成了__int__,但更改之后仍然那样报错
因为_int_是可以被看作函数名字的,所以不会报错。但是你得写成_init_不然你底下的调用就一直会报错,没有init,你的class永远不需要填入变量,就是a = ElectricCar()的形式,但是你写成了init,才会有 a = ElectricCar("","","")这种的形式