此文章讲述python火车站管理系统制作方法。

直接上代码。

dd=[]
cf=[]
ch=[]
password="123456"#请写成自己的密码
while 1==1:
    userpassword=input("请输入密码:")#登录
    if userpassword==password:
        print("登录成功")
        while 1==1:
            print("选项:1增加列车,2显示时刻表,3列车发车、取消,4列车延误,5退出")
            a=input("请输入选项:")
            if a=="1":#增加列车
                b=input("列车编号:")
                c=input("列车到达时间(首发站填/):")
                d=input("列车出发时间(终点站填/):")
                dd.append(c)#|
                cf.append(d)#|增加列车至列表
                ch.append(b)#|
                print("添加成功")
            elif a=="2":#显示全部列车
                print("-----------------------------")
                for i in range(len(dd)):
                    print(ch[i],"  到达时间",dd[i],"   出发时间",cf[i])
                    print("-----------------------------")
            elif a=="3":#删除列车
                cc=None
                q=input("车次:")
                qwe=0
                for x in ch:    #|
                    if q==x:     #|
                        cc=qwe   #|遍历列表
                        break    #|
                    qwe+=1       #|
                if cc==None:
                    print("没有此车次")
                else:
                    
                    dd.pop(cc)#|
                    cf.pop(cc)#|删除列表里列车
                    ch.pop(cc)#|
                    print("删除成功")
            elif a=="4":#更改发车到达时间
                q=input("车次")
                cvb=input("到达时间(首发站填/):")
                cv=input("发车时间(终点站填/):")
                qwe=0
                for x in ch:
                    if q==x:
                        dd[qwe]=cvb
                        cf[qwe]=cv
                        break
                    qwe+=1
                print("设置成功")    
            elif a=="5":
                print("正在退出")
                break
    else:
        print("登录失败,请重新登录")

好了,python火车站管理系统制作就到这里,再见!