Python是一种脚本语言,内核属于纯C的性能表达,主要性能消耗在脚本的实时编译上。
它相比C语言,表达更加纯粹精炼,当然好的同时,也失去了一些性能,不过它完全能以快捷迅速的开发速度优势盖过某些性能的不足,堪称完美语言。
作为一种轻量级语言,Python没有严格的语法要求,不用涉及底层操作,可以用最少的代码完成工作!
Python应用范围广:系统运维、图形处理、数学处理、文本处理、数据库编程、网络编程、web编程、多媒体应用、pymo引擎、爬虫编写、机器学习、人工智能等等,目前中国对于Python的人才缺口达100万以上。
那么我们如何学好Python呢?自学要多久呢?
在我们学习Python之前,首先要确定好学习计划与方式,比如自学Python的过程可以是:
(1)熟悉阅读相关书籍,并操作上面的范例,这里推荐《笨方法学Python》
(2)当熟悉学习了“笨方法......”后,可以进行简单的爬虫练习:urllib2、urllib、Beautifulsuop4,在学习了Python的基本语法后,这三个模块用几个小时就能实现。
关于爬虫,在知乎上有很好的回答,各位入门学习的朋友可以上网搜寻下。
(3)给自己一点生活中的想法,用Python进行简单的实现,比如设计点小脚本解决生活工作上的一些困难。
(4)当自己觉得在基本方面都学有所用的时候,进阶的学习《Python核心编程》《Python学习手册》《像科学家一样思考》,完成书籍中的各种问题。
(5)建议新手小白在一边操作学习的时候,多逛逛博客园,看看上面的编程大神发表的神操作,参考下同为小白的同学发表的代码,检查下自己有没有出现同样的错。
任何一种编程语对于从未接触编程的人来说,刚开始学习非常的枯燥乏味,很多人在初步学习后非常容易产生厌倦,进而半途而废,既浪费了时间,又消磨了精力。
其实在学习编程的过程中,用对一些方法可以变得不再枯燥,比如在我们学习爬虫后,可以实际操作,抓取一些好看的电影给自己学习之余放松放松。编程语是我们的工具,人类发明工具就是为了解决问题,将所学用于生活中,那么当你再看见print()、def、int......的时候,你会觉得这些代码怎么那么可爱呢!
自学的人,短期别给自己太大的目标,步子一旦跨的太大,就收不住脚了,脚踏实地码好每一个代码,规范自己的代码风格,走好每一步至关重要。最后,自学的时间因人而异,从入门到学成时间长的可能要5年以上,短的2、3年就能搞定。在学习的时候,如果你已有工作,而且短期不换的,可以半工半学,白天上班晚上学习,如果你没有工作,时间充裕,可以选择自学,但要是急于短期内学成找工作,那还是报名专业的培训班,最快五个月学成,不过很多短期学成的培训机构,基本都要白天八九点学习到晚上12点,很考验毅力。
以上便是对“自学Python?”的大致介绍,希望对您有所帮助! |
|