文章目录
一、 程序功能
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进行处理,非常感谢!