https://www.xin3721.com/eschool/pythonxin3721/
想成为一个优秀的开发者,没有捷径可走,势必要花费大量时间在键盘后。
而不断地进行各种小项目开发,可以为之后的大开发项目积攒经验,做好准备。
但不少人都在为开发什么项目而苦恼,因此,我为大家准备了10个有趣的Python项目,在锻炼开发能力的同时,大家也能做出一些有趣的东西。
另外,大家在学习其他编程语言的过程中,找不到开发项目的话,也可以在评论区留言,我会为大家整理相应的练手项目。
以下的项目都可在“实验楼”官网获取具体开发教程和源代码哦,包括线上开发环境也为您搭建好了。
PS: 文末有彩蛋。
1.Python 实现 2048 游戏
地址:https://www.shiyanlou.com/courses/368
本实验仅用 200 行的 Python 代码完成 2048 小游戏的编写。通过本实验将学习 Python 基本知识,状态机的概念,以及编写 Python 游戏的步骤。
课程为 Python 的进阶内容,需要用户具有 Python 的语法基础。
2.Pygame 打造回合制战棋游戏
地址:https://www.shiyanlou.com/courses/1516
游戏使用 Pygame 模块实现了类似英雄无敌系列的回合制战棋游戏:对战双方每个生物每一轮有一次行动机会,可以行走或攻击对方。
每个生物属性有