Python进阶项目实践

有些许Python基础的同学即可上手的Python进阶项目,在学习过程中不仅可以达到实践和巩固基础知识的目的和效果,还可以形成开发命令行应用程序的思维框架,为成为一个优秀的Python工程师打下坚实的基础.

8个章节
1

模拟商店销售和购物流程

2

冰激凌摊位

2.1 冰激凌摊打印欢迎信息 17分钟
2.2 模拟顾客 6分钟
2.3 接收用户购买的冰激凌的口味 12分钟
2.4 接收用户选择的尺寸 8分钟
2.5 完成购买 15分钟
2.6 完成程序 7分钟
3

电影服务系统

3.1 项目介绍 3分钟
3.2 Actor类的定义 4分钟
3.3 Movie类的定义 4分钟
3.4 MovieService上 4分钟
3.5 MovieService中 16分钟
3.6 MovieService下 22分钟
3.7 编写程序入口和完成程序 37分钟
4

学生管理系统

4.1 系统功能介绍 6分钟
4.2 User类和Course类的实现 19分钟
4.3 Student类的实现 35分钟
4.4 Professor类的实现 23分钟
4.5 Admin类的实现上 39分钟
4.6 Admin类的实现下 28分钟
4.7 FIleInfoReader类的实现 31分钟
4.8 Controller类的实现 18分钟
4.9 项目运行和调试 13分钟
5

支出管理系统

5.1 项目介绍 1分钟
5.2 Expense类的定义 4分钟
5.3 ExpenseLoader类的实现 13分钟
5.4 ExpenseManager类的实现 20分钟
5.5 程序入口的实现 13分钟
5.6 代码调试和bug修复 9分钟
6

回合制人机大战游戏

6.1 游戏说明 9分钟
6.2 定义Unit类 25分钟
6.3 完成HumanPlayer类 0分钟
6.4 改进HumanPlayer类 8分钟
6.5 完成ComputerPlayer类 24分钟
6.6 完成GameControl类 50分钟
7

图书编目系统的设计和实现

7.1 项目介绍 3分钟
7.2 BookFileReader类的实现和测试 6分钟
7.3 Book类的实现 18分钟
7.4 BookCatalog类的实现和测试 9分钟
8

海洋大战

8.1 项目介绍 4分钟
8.2 Ocean和Ship的初步实现 19分钟
8.3 判断某片海洋能否放置船只 25分钟
8.4 放置船只 18分钟
8.5 实现射击方法 10分钟
8.6 编写程序入口和代码调试 15分钟