此文章讲述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火车站管理系统制作就到这里,再见!