Python学生信息管理系统 (菜单界面、txt保存文件)
目录
系统设计目的
利用Python编程语言编写一个学生信息管理系统,每个学生应该包含如下信息:学号、姓名、性别、年龄、班级以及班级排名等。可以任意添加学生,删除学生,编辑学生信息,根据学号或年龄对学生信息进行排序,并且具有保存和读入学生信息的功能以及根据年龄段统计学生人数情况。
功能要求
1.学生信息录入
2.修改学生休息
3.删除学生信息
4.查询学生信息
5.按学号对学生进行排序
6.按年龄排序
7.显示所有学生信息
8.统计年龄段学生
9.退出系统
代码总体框架
关键代码
#@ zzh
#本系统主要是由类Sys的各个函数组成,创建类Sys的对象system,由system调用操作函数operate进#行系统操作,下面重点展示operate函数。
#创建operate函数,对管理员的各种指令操作进行响应
def operate(self):
while 1 :
info = self.read_file()
self.show_option()
option = self.get_o