diff --git a/test.py b/test.py new file mode 100644 index 0000000..6d58435 --- /dev/null +++ b/test.py @@ -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() + + + + + + + + + +