|
|
|
@ -0,0 +1,78 @@
|
|
|
|
|
#学生信息管理系统
|
|
|
|
|
data = {}
|
|
|
|
|
|
|
|
|
|
def add():
|
|
|
|
|
name = input("请输入您的姓名:")
|
|
|
|
|
sex = input("请输入您的性别:")
|
|
|
|
|
phone = input("请输入您的电话:")
|
|
|
|
|
student = [name, sex, phone]
|
|
|
|
|
data[name] = student
|
|
|
|
|
print(data)
|
|
|
|
|
def delet():
|
|
|
|
|
name = input("请输入要删除学生的姓名:")
|
|
|
|
|
data.pop(name)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def update():
|
|
|
|
|
name = input("请输入需要更新的学生姓名:")
|
|
|
|
|
dd = data.get(name,0)
|
|
|
|
|
if dd != 0:
|
|
|
|
|
data.pop(name)
|
|
|
|
|
add()
|
|
|
|
|
else:
|
|
|
|
|
print("抱歉未找到您输入的该学生")
|
|
|
|
|
|
|
|
|
|
def select():
|
|
|
|
|
name = input("请输入想要查询的学生姓名:")
|
|
|
|
|
dd = data.get(name,0)
|
|
|
|
|
print(dd)
|
|
|
|
|
if dd != 0:
|
|
|
|
|
print("姓名:{} 性别:{} 电话:{}".format(dd[0], dd[1], dd[2]))
|
|
|
|
|
else:
|
|
|
|
|
print("抱歉未找到您输入的该学生")
|
|
|
|
|
|
|
|
|
|
def seleAll():
|
|
|
|
|
print("学员列表如下:")
|
|
|
|
|
for i in data:
|
|
|
|
|
print(i)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def home():
|
|
|
|
|
print("请选择如下功能")
|
|
|
|
|
print("1、添加学员:")
|
|
|
|
|
print("2、删除学员:")
|
|
|
|
|
print("3、修改学员信息:")
|
|
|
|
|
print("4、查询学员信息:")
|
|
|
|
|
print("5、显示所有学员信息:")
|
|
|
|
|
print("6、保存学员信息:")
|
|
|
|
|
print("7、退出")
|
|
|
|
|
fuc = input("请输入您需要的功能序号:")
|
|
|
|
|
if (fuc =="1"):
|
|
|
|
|
add()
|
|
|
|
|
elif (fuc == "2"):
|
|
|
|
|
delet()
|
|
|
|
|
elif (fuc == "3"):
|
|
|
|
|
update()
|
|
|
|
|
elif(fuc =="4"):
|
|
|
|
|
select()
|
|
|
|
|
elif(fuc =="5"):
|
|
|
|
|
seleAll()
|
|
|
|
|
elif(fuc =="6"):
|
|
|
|
|
print("信息已保存")
|
|
|
|
|
elif(fuc == "7"):
|
|
|
|
|
return
|
|
|
|
|
else:
|
|
|
|
|
print("请输入正确的功能序号")
|
|
|
|
|
home()
|
|
|
|
|
|
|
|
|
|
home()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|