020-29815005
预约专线时间:09:00-23:59

找大量的Python教程自学,学不会怎么办?

新闻来源:本站 日期:2021-06-19
有一个朋友问,找了一堆Python视频教程自学,但是学不进去怎么办?多年来学习感觉还是没有进门,没有摸到门道,希望我们指点指路。
  现在我们来看一下其他前辈如何解决同样的问题。

  不只是学习Python,你学习任何事情都必须练习。只是读书,一是记不住,二是看的时间长,没有动力,看不下去。

Python

  在接触Python时,首先要学会爬虫(脸红,以后再也不写xjb了),那时只知道按照在线教程编写,凭着自己的C/C++基础,强行理解Python代码的含义。假如这是一场考试,我就像连学号一样抄下来。

  之后,人们发现Python和C++是两个完全不同的东西,Python也并不简单,它的语法非常有趣。因为没有系统地看过书,所以完全不知道Python的一些细节,只知道在写代码的时候现场查看,到处找感觉。

  事后感觉根基不稳,写不下去,于是试着看廖雪峰的博客以及python核心编程。廖大的看完了,跳了几章,非常基础。有一本书也没有读完,因为觉得很多东西基本都用不到,只是运行下一个例子,很没意思,后来读了一半就放弃了。

  这时,我的Python级别是强行编写c++思想,然后再用Python进行翻译,都是简单的语句,绝对跟pythonic不相容。估计此时甚至连入口都没有。

  之后,参与到实验室的项目中,需要开发后台,使用Flask框架,没有办法,只能硬着头皮去做。这编码叫“丑陋”。没有一种是足够优雅的。在写作和学习的同时,也要学习如何进行重构。

  在查找各种数据的基础上,了解了模块包机制、trycatch机制、列表推导以及难以理解的穿孔参数问题等,算是有了一点进步。

  随后,他们接触到另一本名为“改进Python代码的91条建议”的书。尽管该书褒贬不一,但对于初学者而言,对Python中的机制有许多疑问,因此很难理解这样一本书。这本书使我受益匪浅,每一条建议都很有意义。

  下一步,我要看Python源代码分析,这本书有一章是关于C++的,感觉有点像在C++神书里深度研究对象模型。在观看后收获将是巨大的。

  因此,学Python一定要多加练习,最好去python培训课程,这样有了实际的项目就能上手了。那么Python训练就是最适合0基础学习的方法,其实python真的是一门优雅的语言,虽然我是学机器学习的,基本也不会使用太深奥的语法,但是我还是想让他明白,因为Python深得我的喜爱。