赞
踩
源码代码
- def UI():
- print("====================欢迎来到学生管理系统========================")
- print("---------------------------功能菜单--------------------------")
- print("\t\t\t\t\t1. 录入学生信息")
- print("\t\t\t\t\t2. 查找学生信息")
- print("\t\t\t\t\t3. 删除学生信息")
- print("\t\t\t\t\t4. 修改学生信息")
- print("\t\t\t\t\t5. 学生成绩排名")
- print("\t\t\t\t\t6. 统计学生总人数")
- print("\t\t\t\t\t7. 显示全部学生信息")
- print("\t\t\t\t\t0. 退出程序")
- while True:
- num = input("请输入你选择的功能:")
- if num == "1":
- addStudent()
- elif num == "2":
- selectStudent()
- elif num == "3":
- delStudent()
- elif num == "4":
- print(4)
- elif num == "5":
- print(5)
- elif num == "6":
- print(6)
- elif num == "7":
- lookStudent()
- elif num == "0":
- yn = input("您确定要退出吗?Y/N:")
- if yn == "Y" or yn == "y":
- exit()
- else:
- continue
- else:
- print("功能输入错误,请重新输入!")
-
-
- list1 = []
-
-
- def addStudent():
- list2 = []
- id = input("请输入学生学号:")
- def add():
- name = input("请输入学生姓名:")
- math = input("请输入学生数学成绩:")
- chinese = input("请输入学生语文成绩:")
- english = input("请输入英语成绩:")
- list2.append(id)
- list2.append(name)
- list2.append(math)
- list2.append(chinese)
- list2.append(english)
- list1.append(list2)
- yn = input("添加成功!是否继续添加?(任意键继续,N/n退出):")
- if yn == "N" or yn == "n":
- UI()
- else:
- addStudent()
-
- if len(list1) > 0:
- for i in range(0, len(list1), 1):
- if id == list1[i][0]:
- print("学号已存在!")
- else:
- add()
- else:
- add()
-
-
- # 查看学生
- def lookStudent():
- for i in range(0, len(list1), 1):
- print(list1[i][0], ',', list1[i][1], ',', list1[i][2], ',', list1[i][3], ',', list1[i][4])
-
- # UI()
-
-
- # 查找学生
- def selectStudent():
- id = input("请输入你要查找学生的学号:")
- if len(list1) > 0:
- for i in range(0, len(list1), 1):
- if id == list1[i][0]:
- print(list1[i][0], ',', list1[i][1], ',', list1[i][2], ',', list1[i][3], ',', list1[i][4])
- else:
- print("学号不存在!")
- else:
- print("学号不存在!")
-
-
- # 删除学生
- def delStudent():
- id = input("请输入你要删除的学生学号:")
- if len(list1) > 0:
- for i in range(0, len(list1), 1):
- if id == list1[i][0]:
- del list1[i]
- print("删除成功!")
- else:
- print("学号不存在!")
- else:
- print("学号不存在!")
-
-
- # 修改学生
- def updateStudent():
- id = input("请输入你要修改学生的学号:")
-
- if len(list1) > 0:
- for i in range(0, len(list1), 1):
- if id == list1[i][0]:
-
-
- print("修改成功!")
- else:
- print("学号不存在!")
- UI()
![](https://csdnimg.cn/release/blogv2/dist/pc/img/newCodeMoreWhite.png)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。