python 安装包+资料:点击此处跳转文末名片获取
students = [##python学习交流扣扣qun:903971231#{'name': '张三', 'chinese': 60, 'math': 60, 'english': 60},{'name': '李四', 'chinese': 60, 'math': 60, 'english': 60},{'name': '王五', 'chinese': 60, 'math': 60, 'english': 60},
]while True:print(msg)action = input('请选择你想要进行的操作:')print('选择的操作:\t', action)if action == 1:print('1. 新建学生信息')name = input('请输入姓名:')chinese = int(input('请输入语文成绩:'))math = int(input('请输入数学成绩:'))english = int(input('请输入英语成绩:'))new_student = {'name': name, 'chinese': chinese, 'math': math, 'english': english}students.append(new_student)elif action == 2:print('2. 显示全部信息')print('姓名 语文 数学 英语 总分')for student in students:# print(student)print(student['name'] + ' ' +str(student['chinese']) + ' ' +str(student['math']) + ' ' +str(student['english']) + ' ' +str(student['chinese'] + student['math'] + student['english']))elif action == 3:print('3. 查询学生信息')name = input('请输入需要查询的学员姓名:')flag = False for student in students:if student['name'] == name:print('姓名 语文 数学 英语 总分')print(student['name'] + ' ' +student['chinese'] + ' ' +student['math'] + ' ' +student['english'] + ' ' +student['chinese'] + student['math'] + student['english'])##python学习交流扣扣qun:903971231#flag = True if not flag:print('此学员不存在')elif action == 4:print('4. 删除学生信息')name = input('请输入需要删除的学员姓名:')flag = Falsefor student in students:if student['name'] == name:students.remove(student)print(student['name'] + ' 学员删除成功')flag = Trueif not flag:print('此学员不存在,无法删除')elif action == 5:print('5. 修改学生信息')name = input('请输入需要修改的学员姓名:')flag = Falsefor student in students:if student['name'] == name:print('(输入为空则不修改)')name = input('请重新输入姓名:')chinese = input('请重新输入语文成绩:')math = input('请重新输入数学成绩:')english = input('请重新输入英语成绩:')if name: student['name'] = nameif chinese:student['chinese'] = int(chinese)if math:student['math'] = int(math)if english:student['english'] = int(english)flag = Trueif not flag:print('此学员不存在,无法修改')elif action == 6:print()elif action == '0':print('0. 退出系统 欢迎下次光临')breakelse:print('请选择正确的操作')
1.分为两个界面:
(1)登录和注册界面
(2)学生管理系统界面
2.登录功能
和之前发布的图书管理系统相同,
登录成功后可进入学生管理系统界面,这里不再叙述
3.系统功能
(1)添加学生信息
(2)删除学生信息
(3)修改学生信息
(4)查询学生信息
(5)显示所有学生信息
(6)退出
4.补充:
有很多地方增加了优化,
也进行了完善,
如模块导入、登录注册以及回车不修改等功能。
登录界面
录入界面
随机录入一个张三
查询系统
如果录入后没出现的话刷新一下就好了
删除页面
随机选一个倒霉蛋删掉,啊~那就李四吧(无慈悲)
信息修改
再随机选一个人来修改一下成绩
后面的页面反正都可以自己设计,
想添加、修改或者删除模块都可以自己去操作。