赞
踩
''' 学生信息管理系统: 1、采用本地txt文件存储学生信息 2、包括学号、姓名、英语成绩、python成绩、java成绩 3、实现增、删、改、查、排序、计算总人数、显示全部、退出系统,功能 ''' filename="students.txt" # 定义存放学生信息的文件名 def main(): ''' 系统主函数 ''' while True: # 循环,知道用户退出 menu() # 显示主菜单 choice = int(input("请选择:")) if choice == 0: a = input("是否确定退出系统?y/n :") if a == 'y': print("谢谢使用!") break else: continue elif choice == 1: insert() elif choice == 2: search() elif choice == 3: delete() elif choice == 4: modify() elif choice == 5: sortd() elif choice == 6: total() elif choice == 7: show() else: print("选择有误,请重新选择!") continue def menu(): ''' 主菜单函数 ''' print("===============学生信息管理系统================") print("-------------------功能菜单--------------------") print("\t1.录入学生信息") print("\t2.查询学生信息") print("\t3.删除学生信息") print("\t4.修改学生信息") print("\t5.排序") print("\t6.学生总人数") print("\t7.显示全部学生") print("\t0.退出系统") def get_all(): ''' 获取储存的全部学生信息,存放到students列表中,每个列表元素为一个学生信息(格式为字符串) ''' file = open(filename,'r',encoding='utf-8') students = file.readlines() return students def insert(): ''' 添加学生信息的函数 ''' students = [] # 保存输入的所有学生信息,每一条是一个学生的信息,保存在一个字典中 while True: stu_id = input(
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。