Python综合训练:学生信息管理

文章目录

一、 程序功能
1.功能概述
2.思维导图
二、 学生实体
1.思维导图
2.关系模式
3.学生表
三 、读取学生文件
1.演示用二维列表保存多个学生信息
2.读取学生文件数据,保存到二维列表里
3.操作时容易遇到的问题
四 、对二维列表进行增删改查操作
1.增加学生记录
2.查询学生记录
(1)按学 查询学生记录
(2)按姓名查询学生记录
3.修改学生记录
4.删除学生记录
五 、将学生二维列表写入学生文件
1.将students写入学生.txt
2.查看更新之后的学生.txt
六、构建学生信息管理多级菜单系统
1.构建多级菜单系统
2.实现学生信息管理功能模块
(1)编写查询全部学生记录功能
按学 查询学生记录
按姓名查询学生记录
(2)编写增加学生记录
(3)编写修改学生记录功能
(4)编写删除学生记录功能

一、程序功能

1.功能概述
利用Python完成一个学生信息的增加删除改查的程序系统,涉及到了程序控制结构、文件读写操作、利用函数实现功能模块化

2.思维导图

2. 关系模式:
学生(学 ,姓名,性别,年龄,班级,专业,系部,电话)

3.学生表
行–记录–列
列–字段–属性

姓名 性别 年龄 班级 专业 系部 电话
2020001 李晓红 19 2020级软件四班 软件技术 信息工程学院 15945456780
2020002 王晓刚 18 2020级软件四班 软件技术 信息工程学院 13890904567
2020003 唐雨涵 19 2020级软件四班 软件技术 信息工程学院 18878789023
2020101 张三丰 18 2020级大数据1班 大数据计算与应用 信息工程学院 15945456780
2020102 肖雨林 18 2020级大数据1班 大数据计算与应用 信息工程学院 18890904560
2020103 郑小翠 19 2020级大数据1班 大数据计算与应用 信息工程学院 15890904567

按姓名查询学生记录

2 编写增加学生记录功能
编写add_students()的函数

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览209479 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月5日
下一篇 2021年1月5日

相关推荐