该怎么学Python?自学Python的方法整理!

论坛 期权论坛 金融     
affffffff   2022-6-8 21:47   3670   0
我之前写了一些有关Python的文章,也介绍了一些Python语言基础,但可能对于初学者来说还是比较迷茫不知道怎么开始。
那Python 语言应该如何入门,记得我几年前刚开始学Python的也碰到过这样的问题,当时网上随便一搜感觉还行的,不管三七二十一就开始啃起来,也不管适不适合现阶段学习的自己,结果发现学习起来很吃力,而且看不懂,就很消磨自己的学习的兴趣。
我最开始也咬牙坚持下来的,可能是对这方面兴趣比较大,然后也在慢慢学习摸索中,找到了比较适合自己的方法。
每个人的学习方法都不一样,我通过这套方法在大四快毕业的时候,吸取不少新知识,然后拿到了自己比较满意的offer。现在已经进入职场,需要不停的学习新知识,这套学习方法也同样适用。
学Python和学其他的语言其实是相同的,入门大致这样几步:
一、选一本通俗易懂的书
二、确定自己的学习路线图
三、找一些的视频资料
四、然后自己装一个IDE工具开始边学边写。我下面来具体讲讲。

一、选一本通俗易懂的书

找一本靠谱的书,难度一定要是入门级别,不能太复杂,不要一下子陷进去,会打乱节奏,学东西要循序渐进,不能还不没学会走,就想跑啊。
打个比方,学过Java的同学都听过大名鼎鼎的Thinking In Java,这边书很厚很全,若一上来就学,肯定会吃力,时间长了就会失去兴趣,因此对初学者来说,一定要找一个通熟易懂的,简单的书。
入门的书非常关键,入门的书很多我主要推荐这三本:《笨方法学Python》《Python编程:从入门到实践》《A Byte of Python》,都是豆瓣上评分较高。


1、《笨方法学Python》
一本Python入门书,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。
本书是基于Python 3.6版本编写的。本书结构非常简单,除“准备工作”之外,还包括52个习题,其中26个覆盖了输入/输出、变量和函数3个主题,另外26个覆盖了一些比较进阶的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。
笨方法学Python(豆瓣)

2、《Python编程:从入门到实践》
针对所有层次的Python 读者而作的Python 入门书。
全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑。
Python编程:从入门到实践(豆瓣)

3、《A Byte of Python》
是一本关于使用Python语言编程的书。它为初学者提供Python语言的教程或指南。如果你对电脑所知道的只是如何保存文本文件,那么这本书就是给你的。
作者写的思路非常清晰,对每一个知识点讲解的很到位,不多不少,刚刚好,对初学者来说,力道刚刚好。这本书的销量已经破百万了,而且在豆瓣上点评有8.8,可谓是入门级的神书。
不过是全英文的,如果大家想提高自己的英语水平,会很有帮助。但是如果说你不想看英文,也看不懂英文,大家可以搜一下在CSDN上也有被人翻译的中文电子版。
A Byte of Python(豆瓣)
二、确定自己的学习路线图

你看了一些入门的基础一类的书籍,你对Python可能会有一个大致的了解。就可以制定自己的学习路线图,学习路线图的制定对后续的学习非常重要,比如说你已经知道Python会涉及到哪些方面,对哪方面比较感兴趣,你就可以根据自己的现状做好计划,这一部分的内容我可以详细学习,另一部分我可只做了解。学习路线图可以帮助你更系统、更高效的学习。
这会大家可能会问我学习路线图是什么样子的,大概就是这样的↓↓↓


三、视频资料

找一些好的视频资源,当然周围有会python 高手,那就是最好的,像很多大学生还在学校,可以去找找相关专业的老师,大学的老师还是有一定实力的,可以厚着脸皮追在老师屁股后面问,我当年还在大学的时候就是这么干的,真的受益匪浅。
视频资源我推荐imooc,当然有人说还有极客学院,网易公开课,这几家我都看过一些,各有千秋。


我建议初学者还是选择imooc,慕课网是垂直的互联网IT技能学习网站,自2013年上线始终专注于IT在线教育领域。他家的python 讲解的很仔细,而且音频的质量比较高。
最关键是的可以在web上直接编程练习,都不用自己安装编译器,非常方便。

四、案例练习

最后就是实操了,俗话说:光说不练,假把式。不能光看书,必要的动手练习是不能少的。编程学习动手是很重要的一个学习过程,学编程一定要亲身去编写,没有什么捷径。
一开始就可以照着书上的例子直接敲一遍代码,也有想象不到的收获。之后就可以找一些经典实例去练习,一点一点的慢慢积累,很快就能入门了。



我这边也有一些小项目的实例↓↓↓



最后我再说一下报机构的问题,市面上的关于Python的机构很多,水也比较深,但也不是所有的机构都不靠谱,机构还是有一定的帮助。如果自学实在不行,决定去报机构学习,记住一定要谨慎选择,要选择比较好的,能给自己带来帮助的,不能盲目报机构。
如果你是对Python感兴趣,或者是用他做一些辅助的功能,做一些数据统计工作,那python是非常好的选择。python虽然入门很容易,而python就是一种学得越深越复杂的语言,需要花一定是时间和精力去学。
关于Python的学习,我就分享到这,希望对大家有帮助!
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP