不管新学习什么语言,一定不要盲目学习,首先你要有自己的计划,下面我们先来看看Python的基础知识思维导图: 学习之前先梳理下Python的基础知识,上面给出的只是基础的思维导图,网上还有比较全面的Python整体知识架构的思维导图 核心知识基础知识,数据类型(包含数字,字符串,列表,元祖,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程,核心基本需要掌握牢固,下面列了一些初学者的入门材料: 1.「笨方法学 Python」:http:///book 这本书在讲解Python的成分时,还附带了和很多实战的例子,非常适合快速起步。 2.「The Hitchhiker’s Guide to Python!」:http://docs./en/latest 这本书着讲解了Python的最佳实践,不管你是Python专家还是新手,都能获得极大的帮助。 3.Python基础教程:http://www.runoob.com/python/python-tutorial.html 这是学习Python基础知识必备的网站,里面可以了解什么是Python,以及基础知识学习,文档的下载 4.Python中文学习大本营:http://www./ 如果还是没找到合适的网站,可以在这里面找到很多Python学习过程可能会用的资料,里面资料还是满齐全的 5.廖雪峰的官方网站:https://www./wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 此乃大神廖雪峰的官方Python学习网站,里面不仅涵盖了基础知识,还有在开发的过程做走过的坑,常用的编程方法,以及实战开发等。 深入了解在这个阶段,你需要深入的了解Python,不仅仅是书面上的东西,还有更多的专业知识,深入到语言的核心,才能读懂源码,了解它设计的思路 Python核心编程:https://book.douban.com/subject/3112503 找到更多的学习方法当你在学习的过程中肯定会遇到各种各样的问题,这时候该如何来解决,或者很多设计模式,为什么我老是想不到,这个就需要更多的实战经验,多看看那些大神些的代码,由简到难,循序渐进,当然也可以找一些相关的实战视频来学习 慕课网:https://coding.imooc.com/?c=python 网易云课堂:http://study.163.com/category/python#/?st=1 51CTO学院:http://edu.51cto.com/courselist/78.html 极客学院:https://www./course/python 除了这些我们还需要注意几点: 1、一定要利用空闲的时间来补充基础知识 2、不要怕出错,要善于发现问题,走过了坑,代表下次你不会被坑 3、不要过于纠结无意义的问题 4、善于提出高质量的问题,并在网上提问,或询问相关大神 希望能帮到你 |
|