'''
使用字典存储学生信息,存储到学生列表中
1.添加学员
2.删除学员
3.修改学员信息
4.查询学员信息
5.显示所有学员信息
6.退出系统
7.加个计时器,超时跳出当前操作
'''
stu_list = []
def menu():
print('1.添加学员')
print('2.删除学员')
print('3.修改学员信息')
print('4.查询学员信息')
print('5.显示所有学员信息')
print('6.退出系统')
def _input():
index = input('请输入所需操作序号:')
return int(index)
def _print():
print('-'*20)
def getStuMessage():
_print()
print('请输入学员信息:')
name = input('姓名:')
print(name)
id = input('学号:')
age = input('年龄:')
gender = input('性别:')
return name, id, age, gender
def stuInfo(name, id, age, gender):
stu_dict = {
'name': name,
'id': id,
'age': age,
'gender': gender
}
print(stu_dict)
return stu_dict
def getID():
_print()
print('下面进入学号查询:')
id = input('输入学号:')
return id
def getSelectIndex(id):
for i in len(stu_list):
if id in stu_list[i]:
return i
while True:
menu()
index = _input()
if index == 1:
name, id, age, gender = getStuMessage()
dict1 = stuInfo(name, id, age, gender)
stu_list.append(dict1)
print(stu_list)
continue
elif index == 2:
continue
elif index == 3:
continue
elif index == 4:
continue
elif index == 5:
continue
elif index == 6:
break
else:
continue