python学生管理系统类似题目_Python题目:学生信息管理系统

Python题目:学生信息管理系统

选用list、tuple、dictionary或map等数据结构,存储X个学生的三门课的成绩(机器学习、Python程序设计、研究生英语),并实现以下功能:

1.添加学生信息

2.修改学生信息

3.删除学生

4.添加学生的成绩

5.修改学生成绩

6.按姓名或者学号查找学生,显示学生信息及三门课的成绩,以及排名

7.学生成绩统计(每门课的平均分、最高分、最低分)

现在把另一个高级版也放出来了,拥有图像界面显示,MySQL数据库操作:https://blog.csdn.net/kdongyi/article/details/103170876 -2019/11/20

stu_number = {

"182085211002":"张三",

"182085211003":"a",

"182085211004":"b",

"182085211005":"a",

"182085211006":"d",

"182085211007":"张三",

"182085211008":"f",

}

stu_info = [

["182085211002","张三","男","汉族","100","99","98"],

["182085211003","a","男","汉族","60","99","98"],

["182085211004","b","男","汉族","100","88","98"],

["182085211005","a","男","汉族","100","99","45"],

["182085211006","d","男","汉族","100","75","98"],

["182085211007","张三","男","汉族","100","75","98"],

["182085211008","f","男","汉族","50","60","60"],

]

rank = {}

# 添加学生信息

def add_stu(stu_id):

stu = []

if stu_id in stu_number.keys(): # 判断'stu_num'是否存在于stu_number的键中

print('该学生已存在,请勿重复添加!')

else:

stu_name = input("请输入学生姓名:")

stu_number[stu_id] = stu_name

stu.append(stu_id)

stu.append(stu_name)

stu.append(input("请输入学生性别:"))

stu.append(input("请输入学生民族:"))

stu.append("无")

stu.append("无")

stu.append("无")

stu_info.ap

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值