python用类属性模拟购买车票

实现Train()类:包含车次(Train_number)、乘车人(Passenger)属性、trainInformation()方法、bytrain()方法。其中,trainInformation()方法的作用是输出车票信息;bytrain()方法的作用是输入车次Train_number和乘车人Passenger信息后,模拟购买车票

bytrain()?这也太塑料英语了
还是用buy吧,不然我会犯强迫症

class Train:
    def __init__(self, train_number, passenger):
        self.train_number = train_number
        self.passenger = passenger

    def trainInformation(self):
        print("车次:", self.train_number)
        print("姓名:", self.passenger)

    def buytrain(self):
        print("成功购买了车票,车次是 ", self.train_number)
        print("姓名是 ", self.passenger)

train = Train("G1001", "车二愣子")
train.trainInformation()
train.buytrain()

img

在线测试通过。