class Car:
def __init__(self, speed=0, color='white', model=None):
self.speed = speed
self.color = color
self.model = model
def __str__(self):
return 'model:{}\tcolor:{}\tspeed:{}'.format(self.model, self.color, self.speed)
def speedup(self):
self.speed += 10
def slowdown(self):
if self.speed >= 10:
self.speed -= 10
car1 = Car() # default car
print(car1)
car2 = Car(model='BMW')
print(car2)
car3 = Car(color='red', model='KIA', speed=10)
print(car3)
car3.speedup()
print(car3)
car3.slowdown()
print(car3)
car3.slowdown()
print(car3)
car3.slowdown()
print(car3)
car3.speed = 8
print(car3)
car3.slowdown()
print(car3)