链接:https://www.zhihu.com/question/19593179/answer/404892558
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
免费电子书资源:
The Python Tutorial :官方文档,原汁原味的Python学习手册,建议至少完整看一遍。
一译 | Python中文文档 :如果觉得官方的英文文档有困难,可以看一译的中文版本。
简明Python教程:很多人都在推荐,适合入门了解Python的大概结构和知识体系。
廖雪峰 | Python教程:廖雪峰的Python教程,清晰明了,零基础也无压力。
Python3 | 菜鸟教程:菜鸟教程出的Python3文档,结构清晰,适合查阅。
经典书籍:
理论和实践恰到好处,行文逻辑流畅,不跳跃,手把手教的感觉,却绝不啰嗦,非常适合入门。
编程入门的必备书,从一个个的小例子入手,不仅是教你写Python代码,还有编程的技巧。
这是一本适合对编程畏惧的人上手的书籍,重在培养对编程的兴趣,以及Python的基本感觉。
别被“核心”两个字吓到,这本书更像是面向入门学者,整体还不错。
这本书适合有了一点Python基础后的巩固和提升,让你从入门到进阶的过渡更平滑。
其实大家推荐的很多学习资源都是很好的,但是,对于一个初学者来说,如何选择才是关键。我的建议是,先看一本书(网络教程、纸质书或者电子书均可),比如《简明Python教程》《廖雪峰Python教程》《Python编程:从入门到实践》《笨办法学Python》均可,不必纠结,看哪个顺眼就选哪个。
看的时候尽量跟着案例也敲一遍代码,编程这个东西,看明白和会写代码,之间的差距,远比你想象的要大,一定要把案例实现一遍。
完成一遍之后,你应该对Python有一些基本的感觉了,但是你会发现很多东西,学完就忘了,没有经过项目实践和可以的练习,知识根本还不是你的。
这个时候可以看看官方文档、菜鸟教程之类的文档,加深一下对知识点的印象,特别是第一遍看的时候不太懂的地方,要重点看一下。
好了,相信你已经懂了基本的Python编程规范,并且写基本的代码也没什么问题了。但是你可能发现TM好像什么都还不能干啊,难道是学了假的编程?很多人就是在这个尴尬的时间点放弃了,实在可惜。
网上有很多案例,比如web开发、爬虫、数据分析、小脚本、小游戏,这些都是很好的上手的项目。可以从简单的开始,找一些项目练练手。当然困难是一定会遇到的,而且你还需要更多的知识,比如第三方库的用法,数据库的知识等等。
遇到相应的知识点,逐个击破就好了,遇到Python的问题就查文档。如果你能完整地实现几个项目,那我想你跟看完一遍书觉得懂了的状态会完全不一样。因为这个时候的你不仅懂得了如何用Python去解决实际的问题,更重要的是,你拥有了查阅文档、搜索问题、扩充知识的方法,这些不断获得新知识、打开新世界大门的钥匙。
如果有兴趣,也可以看看我们的视频教程: