17 第16章:综合开发——学生管理系统
🎓
把所有知识串起来,做一个完整的学生管理系统!
🏗️ 综合项目
这个项目综合运用了:
变量与数据类型 · 条件判断 · 循环 · 函数
列表与字典 · 类与对象 · 文件操作 · 异常处理
这就是"学以致用"!
变量与数据类型 · 条件判断 · 循环 · 函数
列表与字典 · 类与对象 · 文件操作 · 异常处理
这就是"学以致用"!
17.1 互动演示
🎮 学生管理系统(模拟运行)
17.2 知识小结
Student 类
属性:name age score
方法:to_dict()
方法:to_dict()
StudentManager 类
add() show_all()
find() save() load()
find() save() load()
文件存储
json.dump()
json.load()
json.load()
综合运用
类与对象
文件读写
异常处理
文件读写
异常处理
17.3 练一练
第1题
这个学生管理系统用了哪些知识?
第2题
StudentManager类的作用是?
第3题
save方法用了什么保存数据?
17.4 本章总结
你已经学会了:
• 综合运用:类与对象 · 列表与字典 · 文件读写<br>• 异常处理 · 函数 · 循环 · 条件判断<br>• 项目结构:Model(Student) + Manager(StudentManager)<br>• <b>恭喜你完成了全部16章!🎉</b>
<b>下一章预告:</b>你已经完成了整个教程!继续练习,用Python创造更多有趣的项目吧!
```