class Car():
def __init__(self,model,make,speed):
self.__model = model
self.__make = make
self.__speed = speed
def accelerate(self,speed):
self.__speed = speed + 5
def brake (self,speed):
self.__speed = speed - 5
def get_speed(self):
return self.__speed
def main():
speed = input("Enter your cars current speed:")
make = input("Enter your cars make")
model = input("Enter your cars model")
input = input("Enter 1 to accelerate , 2 to brake, ")
car = Car(model,make,speed)
if input == 1:
car.accelerate(speed)
elif input == 2:
car.brake(speed)
self.__make = make
self.__model = model
self.__speed = speed
speed1 = car.get_speed()
print("Your cars make is:", make)
print("Your cars model is:", model)
print("Your cars speed:", speed)
main()
I don't know why its throwing an error: line 19, when I ask for speed input.