Python学习之旅
相信每个人都会想要学会一身本领,飘然浪迹于天涯。编程一路深似海,更何况人生苦短,那就只能Python来凑了,毕竟人生苦短,我学Python嘛。
Python作为一门脚本语言,难度相较于其它语言而言是简单的,但对于没有计算机基础的人来说(比如我),可能最开始的配置Python编译环境都让他望而却步。同时,Python也不是那么容易学的,入门当然简简单单,但越到后面的学习越是得到的待遇拉开差距的所在。所以,你准备好了吗?下定决心要学Python了吗?准备好了,那我们就开始吧!!!
1.怎么学好编程
- 多写(代码),多写(笔记),多写(文章)
- 多练(交流),多练(思维),多练(技能)
- 多分享(知识),多提问(怎么了),多思考(为什么)
初识编程,咋们都是小白,这也不懂那也不懂是很正常的事情,所以咋们不要去过度琢磨,跟着学习路线往后学,那样你就能慢慢理解编程是什么,我们应该做什么,最后我们能做什么。
- 多写一方面是让我们习惯敲代码这个事儿,也能帮助我们去记住所学的知识;一方面是写自己的学习笔记(你没有看错,就是写笔记去),把重要的点记下来进行学习和复习(没准最后学完还能出本书呢);最后要多写文章(像博客这些),这是一个实力的象征啊,当然主要是为了锻炼我们的组织能力,写好一篇文章,就要学会组织文章内容,把自己吸引人的地方展示出来
- 多练是为了锻炼我们程序的组织思维,写好一个程序,框架必须想好,与此同时,锻炼自己的处理能力,这样才能在这股热潮中冲到前面。
- 编程必须要有思想,要有自己的独立思考。要思考这个错,思考哪个好,思考还有没有其它方案。
- 首先要跟着导师学,学会基础;然后要有批判性的学,思考对错与否;最后要自己学,学会找到那条更好的路,那个更好的程序,那个更好的方法
- 学习编程的方法,达到精一而通百,各类编程语言都是大同小异的,精通一门,我们就可以很快学习其它编程语言
2.怎么学Python
-
有一个明确的学习路线Python学习路线图有了学习路线,我们就有了方向
-
按着路线学习网上有着很多大佬出的教学视频,这些视频都是比较有体系的,这已经足够一个小白步入编程的世界了
-
Python是对一门语言工具的应用,所以我们需要不断实战,不断练习代码去完成练习或者写小程序等等……
-
Python学习网站:
代码课堂:课程丰富,可在线编程
Py资源中文大全:各种Python包与管理工具
PEP8 Py编码规范中文版:代码规范与基础同样重要
Py Code Examples:精细到方法级别的代码案例
Py Module of the Week:每篇介绍一个Py标准库的使用
菜鸟教程:最经典的编程学习网站,免费学习(推荐使用)
廖雪峰Py教程:大神带路,快速入门
Py自动化测试博客:一个自动化测试大佬的博客
Py中文学习大本营:不错的Flask学习网站
每天一个Python小程序:最适合入门的教程
莫烦Py:机器学习大佬
吴恩达机器学习:网易云课堂
几个Py练习题:有些有趣的实用练习题
CheckiO:学习Py的有趣网站 -
学习书籍:
Python书籍:《Python基础教程第三版》
《流畅的Python》
《Python cookbook》
-
算法类:
《算法图解》
《Python算法》
《算法导论》
计算机网络书籍:
《计算机网络:自顶而下》
《TCP/IP详解1:协议》
《计算机网络基础》
最后,自学Python最重要的就是心态。我们在学习过程中必然会遇到很多难题,可能自己想破脑袋都无法解决。这都是正常的,千万别急着否定自己,怀疑自己,毕竟学习最重要的,就是坚持!!!
下一篇文章将会附上我的学习笔记(小白一个),希望与大家一起学习,在编程中寻找到属于自己的快乐