后记

祝贺你!你已学习了Python基本知识,并利用这些知识创建了一些有意义的项目:创建了一款游戏,对一些数据进行了可视化,还创建了一个Web应用程序。现在,可以通过众多不同的方式进一步提高编程技能了。

首先,你应该根据自己的兴趣继续开发有意义的项目。当你通过编程来解决重要的相关问题时,编程将更具吸引力,而现在你具备了开发各种项目所需的技能。你可以开发自己的游戏,也可以开发模仿经典街机游戏的游戏。你可能想研究一些对你来说很重要的数据,并通过可视化将其中有趣的规律和关系展示出来。你可以创建自己的Web应用程序,也可尝试模拟自己喜欢的应用程序。

只要有机会就向别人发出邀请,让他们尝试使用你编写的程序。如果你编写了游戏,邀请别人来玩一玩;如果你创建了图表,向别人展示展示,看看他们能否看明白;如果你创建了Web应用程序,将其部署到在线服务器,并邀请别人尝试使用它。听听用户怎么说,并尝试根据他们的反馈对项目进行改进,这样你就能成为更优秀的程序员。

自己动手开发项目时,肯定会遇到棘手乃至自己无法解决的问题。想办法寻求帮助,在Python社区找到适合自己的位置。加入当地的Python用户组,或者到一些在线Python社区去逛逛。另外,考虑参加附近举办的Python开发者大会(PyCon)。

你应尽力在开发自己感兴趣的项目和提高Python技能之间取得平衡。网上有很多Python学习资料,市面上还有大量针对中级程序员编写的Python图书。现在你掌握了基本知识,并知道了如何将学到的技能付诸应用,因此这些资料中很多都是你能看懂的。通过阅读教程和图书积累更多的知识,加深你对编程和Python的认识。深入学习Python后再去开发项目时,你将能够更高效地解决更多的问题。

祝贺你在学习Python的道路上走了这么远,愿你在以后的学习中有好运相伴!