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

  • 关系模式
  • 学生表记录
学号 姓名 性别 年龄 班级 专业 系部 电话
2020001 李晓红 19 4班 软件技术 信息工程学院 12345678912
2020002 王晓刚 18 4班 软件技术 信息工程学院 12345678912
2020003 唐雨涵 19 4班 软件技术 信息工程学院 12345678912
2020101 张三丰 18 4班 大数据技术与应用 信息工程学院 12345678912
2020102 肖雨林 18 4班 大数据技术与应用 信息工程学院 12345678912
2020103 郑小翠 19 4班 大数据技术与应用 信息工程学院 12345678912

读取学生文件

文件结构是由若干列构成,一行一行地读取,每一行读取出来的字符串,通过空格拆分成一个列表,所有行读取出来之后就自然构成列表的列表,即二位列表。
将学生二维列表写入学生文件
将students写入 实训.txt
Python综合训练:学生信息管理系统_第1张图片
查看更新之后的学生.txt
Python综合训练:学生信息管理系统_第2张图片

构建学生信息管理多级菜单系统

一 构建多级菜单系统
编写程序----学生信息管理
二 实现学生信息管理功能模块
编写查询全部学生记录功能
编写get_all_students(),display_all_students()函数Python综合训练:学生信息管理系统_第3张图片Python综合训练:学生信息管理系统_第4张图片
运行Python综合训练:学生信息管理系统_第5张图片
查询
Python综合训练:学生信息管理系统_第6张图片
2 编写增加学生记录功能
编写add_students()的函数
Python综合训练:学生信息管理系统_第7张图片
运行并添加学生信息
Python综合训练:学生信息管理系统_第8张图片
检查
Python综合训练:学生信息管理系统_第9张图片
增加成功
3编写修改程序功能
Python综合训练:学生信息管理系统_第10张图片
Python综合训练:学生信息管理系统_第11张图片

……
4编写删除程序(待写)

本程序导图

Python综合训练:学生信息管理系统_第12张图片

你可能感兴趣的:(Python,笔记)