Exemple #1
0
print("(5.0,-18.0)\t= " + str(v1.get_location()))
v1.turn_left()
v1.move()
print("(15.0,-28.0)\t= " + str(v1.get_location()))
v1.accelerate()
v1.turn_left()
v1.move()
print("(30.0,-13.0)\t= " + str(v1.get_location()))
v1.turn_right()
v1.move()
print("(45.0,2.0)\t= " + str(v1.get_location()))

#XIV) Test the change_altitude method in Helicopter
print("\nXIII) Test the change_altitude method in Helicopter")
v1 = Helicopter(13, 25, (5, -3), "SOUTH", 0.2)
v1.change_altitude(3)
print("3.0\t\t= " + str(v1.get_altitude()))
v1.change_altitude(4.75)
print("7.75\t\t= " + str(v1.get_altitude()))
v1.change_altitude(-5)
print("2.75\t\t= " + str(v1.get_altitude()))
v1.change_altitude(-5)
print("0.0\t\t= " + str(v1.get_altitude()))
v1.accelerate()
v1.change_altitude(5)
print("5.0\t\t= " + str(v1.get_altitude()))
print("(5.0,-8.0)\t= " + str(v1.get_location()))
v1.accelerate()
v1.change_altitude(-1.25)
print("3.75\t\t= " + str(v1.get_altitude()))
print("(5.0,-18.0)\t= " + str(v1.get_location()))