1 #!/usr/bin/env python
2 # -*- coding:utf-8 -*-
3 # Author: Mr.lee
4
5 data = {
6 "一年级": {
7 "1班":{
8 "李姝瑶":["语文:98","数学:100"],
9 "李健博":["语文:100","数学:99"],
10 "任 杰":["语文:96","数学:92"]
11 },
12 "2班":{
13 "张 铮":["语文:98","数学:100"],
14 "陈萌萌":["语文:100","数学:99"],
15 "刘德华":["语文:96","数学:92"]
16 },
17 "3班":{
18 "郭富城":["语文:98","数学:100"],
19 "张菲菲":["语文:100","数学:99"],
20 "武藤兰":["语文:96","数学:92"]
21
22 }
23 },
24 "二年级": {
25 "1班":{
26 "爸 爸":["语文:98","数学:100"],
27 "妈 妈":["语文:100","数学:99"],
28 "姐 姐":["语文:96","数学:92"]
29 },
30 "2班":{
31 "张逸杰":["语文:98","数学:100"],
32 "张 坤":["语文:100","数学:99"],
33 "张朝阳":["语文:96","数学:92"]
34 },
35 "3班":{
36 "机器猫":["语文:98","数学:100"],
37 "孙义田":["语文:100","数学:99"],
38 "孙诗风":["语文:96","数学:92"]
39 }
40 },
41 "三年级": {
42 "1班":{
43 "刘 凯":["语文:98","数学:100"],
44 "邢飞韩":["语文:100","数学:99"],
45 "王 娟":["语文:96","数学:92"]
46 },
47 "2班":{
48 "芦 荟":["语文:98","数学:100"],
49 "任成功":["语文:100","数学:99"],
50 "张 珂":["语文:96","数学:92"]
51 },
52 "3班":{
53 "李梦瑶":["语文:98","数学:100"],
54 "张克飞":["语文:100","数学:99"],
55 "袁继鸿":["语文:96","数学:92"]
56 }
57 }
58 }
59 while True:
60 for i in data:
61 print(i)
62 choise1_user = input("请输入您要进入的年级,按q键退出程序: ")
63 if choise1_user =="q":
64 exit()
65 if choise1_user in data:
66 while True:
67 for i2 in data[choise1_user]:
68 print("\t", i2)
69 choise2_user = input("请输入您要进入的班级,按b键返回上一级菜单,按q键退出程序: ")
70 if choise2_user =="b":
71 break
72 elif choise2_user =="q":
73 exit()
74 if choise2_user in data[choise1_user]:
75 while True:
76 for i3 in data[choise1_user][choise2_user]:
77 print("\t\t", i3)
78 choise3_user = input("请输入您要查询成绩的人员名字,按b键返回上一级菜单,按q键退出程序: ")
79 if choise3_user =="b":
80 break
81 elif choise3_user =="q":
82 exit()
83 if choise3_user in data[choise1_user][choise2_user]:
84 for i4 in data[choise1_user][choise2_user][choise3_user]:
85 print("\t\t\t", i4)
86 choise_back = input("您的查询已完成,按b键返回上一级菜单,按q键退出程序: ")
87 if choise_back =="b":
88 break
89 elif choise_back =="q":
90 exit()