Python 应该怎么学?要学哪些内容?将这些经验分享给大家参考


对于很多学习python的同学来说 , 没有理工科背景 , 理论枯燥又高深 , 枯燥的心态日趋严重 , 那怎么学习python会更好呢?我就是从零基础开始学的Python , 也算是一个过来人了吧 , 现在看来当初我也是走了许多弯路 , 来给大家分享一下我的经验吧 。
首先是最重要的一点 , 想清楚你为什么要去学Python?你是想要做一个网站 , 写一个顺手的工具 , 还是只要能够通过学校的考试就行 , 这很大程度的影响了你该如何去学Python , 学到什么程度或者是你是否该转去学习另一种语言 。 如果你只是想做一个个人网站或者其它 , 你大可去学PHP , 甚至根本不用学 , 网上有很多网站模板 , 直接就能用 。 如果你们和当初的我一样是希望通过Python写一些小工具来提升自己在职场上的竞争力 , 提高生产力 , 你就需要明白Python相比其他语言的优势之处 。
易上手 。 就是Python最大的优势 , 一个初学者不需要像C , Java去懂得数据类型 , 内存管理 , 你只要学会几句语法 , 你就可以完成一个任务 。
代码简洁 。 别的语言可能需要上百行的代码才能完成的任务 , Python只需要十行 。
庞大完善的代码库支持 。 Python为我们提供了完善的基础代码库 , 在网络 , 文件 , 文本 , GUI方面都有大量的函数为我们提供帮助 。 还有第三方库 , 也就是世界各地的程序员分享出来的代码库 , 当我们想去实现某个需求的时候 , 也许已经有人为你造好了轮子 , 你只要调用就行 。
选对正确的学习方法 , 这可以帮你少走很多弯路 。 这非常重要 , 因为如果选择了一个低效的学习方法 , 也许别人都已经彻底学会了 , 你才刚配置好环境 , 学会Hello World 。
没有基础的建议先打好基础 , 有基础的可以看文字 。 不要怕基础枯燥 , 基础真正打好, 之后做项目你会有种打通经络的快感 。 编程之路开始还请不要功利 , 得耐得住寂寞 , 枯燥 。
对于小白来说 , 有个人引导会比自学要高效得多 , 尤其容易坚持不下去的小伙伴 。
我并不建议为了学Python去买书 , 因为一来国内的书质量真的参差不齐 , 二来国外的优质书像Python Cookbook,Head First Python从写完 , 出版 , 翻译成中文 , 这中间的周期很长 , 而Python作为一个更新很快的语言 , 你学习的版本可能已经落后了 。
Python 应该怎么学?要学哪些内容?将这些经验分享给大家参考
本文插图
Python 应该怎么学?要学哪些内容?将这些经验分享给大家参考
本文插图
一定要多练!一定要多练!一定要多练!任何编程语言的学习都是建立在实践上面的 , 不练习 , 就像是花了半天时间去学习开枪的理论 , 结果根本没有机会摸枪 , 你觉得你打得准吗?想要学好Python一定要多去练习 , 没有熟练度的加成 , 你学得再多也只是纸上谈兵 , 一旦面对了真正的问题 , 你就会无从下手 。