点击(此处)折叠或打开
-
#!/usr/bin/env python
-
# -*- UTF-8 -*-
-
# Author:ChengZhen
-
-
menu={
-
"CEO":{
-
"总经理":{
-
"总经理秘书",
-
"总经理助理"
-
}
-
,
-
"副总经理":{
-
"副总助理"
-
}
-
,
-
"人事部经理":{
-
"行政",
-
"招聘",
-
"后勤"
-
}
-
}
-
,
-
"CTO":{
-
"技术经理":{
-
"运维主管",
-
"开发主管",
-
"项目主管"
-
}
-
}
-
,
-
"CFO":{
-
"会计部长":{
-
"总账会计",
-
"税务会计",
-
"综合会计",
-
"出纳"
-
-
}
-
}
-
}
-
-
level_flag=False
-
-
-
while not level_flag:
-
for i1 in menu:
-
print(i1)
-
vinput1=input("Please select what level1 you want to enter:")
-
if vinput1 in menu:
-
while not level_flag:
-
for i2 in menu[vinput1]:
-
print(i2)
-
vinput2=input("Please select what level2 you want to enter:")
-
if vinput2=='b':
-
print("返回一级目录")
-
break
-
elif vinput2=='q':
-
exit()
-
elif vinput2 not in menu[vinput1]:
-
print("Invalid value")
-
continue
-
while not level_flag:
-
for i3 in menu[vinput1][vinput2]:
-
print(i3)
-
vinput3=input("Please select what level3 you want to enter:")
-
if vinput3=='b':
-
print("返回二级目录")
-
break
-
elif vinput3=='q':
-
exit()
-
else:
-
print("已经是最后一级目录,请重新选择!!!")
-
-
elif vinput1=='b':
-
print("已经是第一级目录,请重新输入!!!")
-
elif vinput1=='q':
-
print("退出系统")
-
exit()
-
else:
- print("Invalid value")