Exemple #1
0
def UnloadPassException():
    train = Train("train 1", 10, 22)
    train.load_passengers(10)
    try:
        train.unload_passengers(16)
    except TrainCapacityException as e:
        #print(e.__str__())
        print(e.number)
Exemple #2
0
def LoadPassengers(n):
    #MyTrain = Train("Wally", 100, 22) #(name, max passengers, fps)
    #MyTrain.num_passengers = 40
    #print(MyTrain.name)
    #MyTrain.load_passengers(n)
    #print(MyTrain.num_passengers)
    #MyTrain.load_passengers(45)
    #print(MyTrain.num_passengers)

    train = Train("train 1", 50, 22)
    train.load_passengers(20)
    train.load_passengers(30)
    print(train.num_passengers)
Exemple #3
0
def TrainTestSTR():
    MyTrain = Train("Mary", 333, 190)  #(name, max passengers, fps)
    MyTrain.load_passengers(78)
    print(MyTrain)