
akshat kumar
865 PointsI don't know why i am getting a error
I did everything according to rules
class RaceCar():
laps = 0
def __init__(self,color,fuel_remaining, **kwargs):
self.color = color
self.fuel_remaining = fuel_remaining
for key,value in kwargs.items():
setattr(self,key,value)
def run_lap(self,length):
self.fuel_remaining = (self.fuel_remaining*0.125) - self.length
self.laps = self.laps + 1
1 Answer

Steven Parker
177,536 PointsYou're getting close, but there's two issues:
The "length" is a method parameter and not an instance attribute. So you shouldn't use a "self.
" prefix on it.
Also, the instructions say to "reduce the fuel_remaining
attribute by length
multiplied by 0.125". But the code here is multiplying the fuel_remaining
instead.