Alice Giandjian3,636 Points
Race Car Class Task 2
I don't understand why it is not working? I tried several times to change stuff around
class RaceCar: def __init__(self, color, fuel_remaining, **kwargs): self.color = color self.fuel_remaining = fuel_remaining self.laps = 0 for key, value in kwargs.items(): setattr(self, key, value) def run_lap(length): fuel_remaining = (fuel_remaining - length) * 0.125 laps++
Steven Parker173,506 Points
You're getting close, but:
- the first parameter of a method should be "self"
- the length should be multipled by 0.125 first, and then subtracted from the fuel
- references to instance attributes should be preceded by "
- Python has no "++" operator, you can increment using "