← 返回课程列表
第24课:成绩管理系统
进度 0/36
⛶
📊
成绩管理系统
数据宝库毕业项目!
📖
综合运用列表+字典
📋
用字典存学生信息
每个学生用字典保存姓名和成绩
📊
用列表存多个学生
把所有学生的字典放进一个列表
🔄
for循环遍历统计
遍历列表计算最高分、最低分和平均分
🔍
动手试试
📝
代码沙盒
🔄 重置
▶ 运行
students = [ {"name": "小明", "score": 92}, {"name": "小红", "score": 85}, {"name": "小刚", "score": 78}, {"name": "小美", "score": 96} ] print("📊 成绩管理系统") print("=" * 30) for s in students: print(f"{s['name']}: {s['score']}分") print("=" * 30) scores = [s["score"] for s in students] print(f"最高分: {max(scores)}分") print(f"最低分: {min(scores)}分") print(f"平均分: {sum(scores)/len(scores):.1f}分")
💻
点击「运行」查看输出
首次运行需加载 Python 环境...
🎯
小测验
第1题:这个项目用到了哪些数据结构?
只有列表
列表+字典
只有字典
只有字符串
第2题:f字符串的作用是?
格式化字符串
定义函数
创建列表
循环
📝
本课知识点
✓
综合运用列表和字典
✓
for循环遍历统计
✓
f-string格式化输出
✓
max/min/sum数据分析
✓
恭喜完成数据宝库!获得💎宝库守护者勋章
第24课完成!继续探索下一课吧 🚀
📦
上一课
第23课
✓ 标记完成
下一课
第25课
📦