疯狂的python建议怎么样(python教程)

对于初学者而言,Python该如何入门呢?记得我几年前转行初学python的时候也遇到了这样的问题。

我大学是硬件专业,有一部分编程基础,大概知道学习编程需要自己亲自动手敲代码。但毕业几年没有做技术,大学时候学的东西基本都忘了。当时就在某度上搜了很多关于如何学python之类的问题。

大家都知道,在某度上搜索,会出来很多培训广告,很多套路,并且价格一般都是19980起。当时自己比较穷,又加上对自己自学还是比较有信心,才刹住了车。

在网上搜索免费的python学习教程,无意中在 B站 搜到了 “黑马程序员” 的python课程。当时也不知道课程怎么样,听了两节,觉得还不错,就跟着视频把python的基础学完了,就这样也算是入门python了。

不过现在不是特别建议去看这个课程,虽然在B站排名依然靠前,但这个课程比较老了。还有就是,这个课程每节课的开头和结尾都有广告,听多了会觉得不太舒服,不过视频免费,也理解。

后来找到工作后,接触到的python圈子越来越多,获得的python资料也比较多,自己也在不断地学习去提升自己的技术,知道了什么样的课程比较好。

疯狂的python建议怎么样(python教程)

在这里,我简单说一下自己对python入门的理解。

学Python和学其他语言也类似,步骤大概如下:

找本靠谱的书,或靠谱的视频资料

安装好Python环境

跟着书籍、或视频敲代码

找项目练手

靠谱的书推荐

《Python编程快速上手–让繁琐工作自动化》

这本书是涉及到一些最基本的python语法,然后有一些python的实战方向,比如处理文件、处理excel、pdf、爬虫、正则表达式等方面的知识点。

《Python编程–从入门到实践》

这本书的除了python基本语法以外,比上一本书更多了一点高阶语法,比如面向对象方面的。在实战方面,介绍了 matplotlib绘图、Django后端开发、Pygame做游戏等方面的知识。

《利用Python进行数据分析(第二版)》

这本书主要是使用python进行数据处理,主要讲的是numpy和pandas进行数据分析,非常经典的一本书。

不推荐的书:

《笨办法学python》,《Python学习手册》

我看某红薯上面很多人推荐这两本书,我去专门看了下,这两本书都是比较老的了,对于新手来说不太推荐,现在的python都是python3,新手学python2没有什么必要。

靠谱的视频推荐

最后对大家的建议

还是那句话,一定要手动敲代码,无论是跟着视频,还是跟着书籍。

不要觉得自己看懂了,自己就学会编程了,这是一个特别错误的观点,大家想想:你看懂了很多很好的文章,你自己能写出来吗?

所以编程也一样,是需要通过不断地练习,才能转换为自己的知识。

发表评论

登录后才能评论