学完python基础后应该学什么,python适合新手学吗
1)学好python的第一步是立即从www.python.org网站下载一个python版本。我建议初学者不要下载支持IDE的集成开发环境,比如Eclipse插件。
2)下载后,就可以开始学习了。在学习过程中,我建议你可以下载一些python学习文档,比如《dive into python》,《OReilly Learning Python》等等。通过学习语法,掌握python中的关键字语法、函数语法、数学表达式等等。
3)学完基础语法,就可以互动学习了。Python有很好的交互学习模式。对于书中的例子,可以通过互动平台进行练习,通过练习加深印象,达到学习掌握的目的。
4)通过以上三个步骤的学习,我们已经大致掌握了python的常用方法、关键字用法和函数语法。接下来的学习中,可以开始学习常用模块的使用,比如os、os.path、sys、string模块等。我们可以先熟悉使用交互环境中的功能。如果我们在使用函数时遇到问题,可以参考python安装后附带的chm帮助文件。
5)为了更好的掌握python,我们的学习不能仅仅停留在学习一些语法或者api的阶段。在这个阶段,我们可以尝试用python解决我们项目中遇到的一些问题。如果项目不是用python开发的,那么我们可以思考一下,是否可以用python做一些项目组可以使用的实用工具,可以简化项目组成员的任务,提高我们的工作效率。如果没有项目,也可以自己找一些题目练习。
6)经过以上练习,我们的python知识水平肯定是越来越高了。在接下来的学习中,我们将走上一段楼梯。为了学以致用,真正应用到项目开发或产品开发中,还必须学习企业应用开发中必须掌握的网络和数据库知识。这里学习的不仅仅是python本身。如果你之前没有学习和掌握网络和数据库方面的知识,我们可以借此机会做一个现阶段的教程。
7)在这里,我认为我们使用python是得心应手的。即使我们忘记了api的用法,我们也可以通过查看文档在短时间内使用api。那么我们接下来要学什么呢?那就是设计能力。在学习设计能力的过程中,如果不清楚类等面向对象的概念,可以在这个阶段学习或巩固。就像飞机设计师通过学习模型来设计飞机一样,我们也可以通过学习书本上的经典范例来学习设计。有了设计的基本概念,我们就可以开始设计程序了。在这个阶段,重要的是我们要学习图像提取的思想,通过隔离变化点来设计我们的模块。
8)到了这个阶段,我们才真正开始。在接下来的工作中,需要通过所学知识快速服务于项目。现阶段除了掌握python自身的模块,我们最好掌握一些业界广泛使用的开源框架,比如twisted、peak、django、xml等。巧妙地使用它们,可以实现闪电式开发,大大节省项目的宝贵时间。
9)你已经是python专家了。在这个阶段,我们在工作中会遇到一些深层次的具体困难。面对这些问题,我们已经有了自己的思考方向和方式。我们经常上网看python的最新发展,最新的python技术和开源项目。我们可以参加python论坛,在社区里结交一些python朋友。
10)你已经是python专家了。在这个阶段,你应该是一个python技术的传播者。不时地在组织中做讲座,在博客上传播你的python见解。会上,你谈到帮助同行解决问题的论坛,你会给网站提出你的宝贵建议,为python语言的发展出谋划策。
任何知识的学习都是没有止境的,python学习也不是别的。在掌握了python的用法、api、框架之后,还要学习设计模式、开发方法论等等。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。