一、程序功能
1、功能概述
利用Python完成一个学生信息的增删改查程序,主要涉及知识点:程序控制结构(做多级菜单)、文件读写操作(学生信息要保存到磁盘上的文件里)、利用函数实现功能模块化。
2、关系模式
学生(学 , 姓名, 性别, 年龄, 班级, 专业, 系部, 电话)
3、学生表
- 行——记录——元组
- 列——字段——属性
学 | 姓名 | 性别 | 年龄 | 班级 | 专业 | 系部 | 电话 |
---|---|---|---|---|---|---|---|
2020001 | 李晓红 | 女 | 19 | 2020级软件4班 | 软件技术 | 信息工程学院 | 1111111111 |
2020002 | 王二狗 | 男 | 18 | 2020级软件4班 | 软件技术 | 信息工程学院 | 22222222222 |
2020003 | 唐雨涵 | 女 | 19 | 2020级软件4班 | 软件技术 | 信息工程学院 | 333333333333 |
2020004 | 张三丰 | 男 | 19 | 2020级大数据1班 | 大数据应用技术 | 信息工程学院 | 333333333334 |
2020005 | 肖打给 | 男 | 19 | 2020级大数据1班 | 大数据应用技术 | 信息工程学院 | 333333333335 |
2020006 | 张小翠 | 女 | 18 | 2020级大数据1班 | 大数据应用技术 | 信息工程学院 | 333333333336 |
2、读取学生文件数据,闹存到二维列表里
2、查询学生记录
(1)按学 查询学生记录
- 学 为2020003的学生记录
五、将学生二维列表写入学生文件
1、将students写入学生.txt
六、构建学生信息管理多级菜单系统
(一)构建多级菜单系统
(二)实现学生信息管理功能模块
1、编写查询全部学生记录功能
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!