class Vehicle: def __init__(self,max_speed,mileage): self.max_speed = max_speed self.mileage = mileage def display(self): print(f'max_speed - {self.max_speed} and mileage - {self.mileage}') car = Vehicle("car",45,15) car.display()
output:
TypeError Traceback (most recent call last) Cell In [1], line 7 5 def display(self): 6 print(f'max_speed - {self.max_speed} and mileage - {self.mileage}') ----> 7 car = Vehicle("car",45,15) 8 car.display() TypeError: Vehicle.__init__() takes 3 positional arguments but 4 were given