python小白自学零基础入门到精通

我是一个上班族,俗称的“打工人”,身为一个忠实且尽职尽责的打工人每天都要处理很多Excel文件,有时候一忙起来各种文件就会堆积成山,根本处理不过来。

于是我向同行的“老前辈”咨询(其实就是比我在这多打了几年工的同事),他给我的建议是可以去百度里找一下【原创力】中的Python学习一下,写一个脚本会帮你自动填写。我问他什么是Python,他说Python是一门面向对象的编程语言,但其实当时我压根就不理解面向对象是个什么东东。

但不管怎么说,我还是决定去研究一下Python,作为一名Python小白的自学过程无非就是买本书上网搜一搜自己琢磨琢磨。Python有关的书很多,市面上少说光入门的书有20几本,质量参差不齐。更不要说一些爬虫,数据分析和机器学习的书了,今天听别人说这个书好,买了!明天看宣传这个不错,买了!然后就束之高阁,因为我发现对我来说他们的内容其实都差不多,都看不太懂。理论概念很多,但实际的操作运用就很少。作为文科生,本来不喜欢或者不习惯用理性思维来抽象化思考,甚至形成模型,所以我很难根据书本的内容解决我实际遇到的问题。比如:Python的系统选择、Python的安装等这些入门级的问题,这些问题都没能解决就更别说学习之后的脚本、爬虫什么的,也没有信心和耐心学下去了。

后来有人推荐我去阅读《Python快速编程入门》、《Python编程从入门到精通》,推荐这两本本书作为入门是因为书籍是基于Python作为开发语言,具有时效性;语言轻松易懂;一边抄代码一边学语法,3天即可以稍微上手Python。于是我就从【原创力】先进行了试看,觉得还不错,就购买了下来,慢慢看。

我看了三天,初始Python的基本语法、列表和字典、包和模块等概念。在这三天间,配置好了Python的运行环境。本来我打算在win7环境下,安装了Python3.6,Anaconda3等,后来看了这本书后才发现,只需要下载一个Anaconda3就可以熟悉Python的运行环境了,熟悉了pip、Anaconda等命令的用法、第三方包的安装。此外,还配置了Navicat for MySQL、Power BI等相关软件。现在想想,有点多余了,其实暂时是用不到的,但无所谓了。以上的过程大概持续了5天。努力的话2到3天就够了,熟悉语法和基础,就要直接写代码。

另外,对于Python新手,在刚开始学习Python的时候,总会遇到这样的一个问题:学习了相关教程,也明白相关的规则,但是给出一个功能,却无从下手,不知道怎么去实现,或者知道怎么去实现,就是写不出来。不过还好《Python快速编程入门》和《Python编程从入门到精通》这两本书里有详细的步骤过程,我可以跟着书本先练习一边,然后书本的每个章节最后都会有几道习题,留给你当课后练习,练习都是与学习过的知识有关,起到了很好的学习巩固的作用,也省去了我到网上去找同类型难度的习题的时间和精力。书本的设置非常贴心,很适合像我一样的小白学习。

当真正上手的时候,我发现其实事情才刚刚开始,毕竟才刚接触Python和编程嘛,对它的语法望而生畏,会犯一些语法上的错误也是在正常不过的。好在《Python快速编程入门》和《Python编程从入门到精通》有各种语法的讲解包括字符串、各种运算符以及怎么做表达式等,不仅仅只是简单的讲解,书中还有举例说明、错误示范、错误导致的前因后果等。手把手教我如何通过由pdb提供的常用调试命令,来实现:设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量值等目的。随着学习的深入帮助我熟练掌握Python,形成更优化的Python思路。但我才发现自己对于某些编程逻辑和数理基础的缺失,这不光是认知基础的问题,更是对于世界哲学思考和逻辑思考的问题。

在学习了一段时间的Python后我发现,Python的用途比我想象中的还要广,因为Python有着庞大的用户群和广泛的使用场景。相比其他编程语言Python更灵活。身为小白的我在学习了python之后发现,Python除了可以帮我处理Excel文件至于,它还能高效处理数据、量化数据,也就是说我可以用Python帮我炒股。

对于我这种选择困难且看不懂股票数值波动,同时还耐心去研究其价格波动背后的原理。但近年来,国家处于经济高速发展、市场经济体制不断完善期间,投资收益非常可观,因此我不想错过这波行情。

于是我又开始学习如何通过python实现股票量化。自学第一步,买书必不可少。同样的市场上有关国内外金融量化交易的书籍的确不少,但能将python与股票量化交易相结合的书却不多见。于是我买了同《Python快速编程入门》、《Python编程从入门到精通》的系列书籍《Python股票量化交易从入门到实践》。

《Python股票量化交易从入门到实践》从多角度深入剖析量化交易和股票的概念,全面地给我这个小白从技术到思维、由浅至深地普及了Python数据分析在股票量化交易中重点和难点。

以前我买股票基本靠猜、靠运气,以至于亏钱大于盈利。我只能眼睁睁地看着那绿色的数字逐渐变大、那下滑曲线逐渐延长,而我却毫无办法。现在好了,学习了《Python股票量化交易从入门到实践》后,虽说还不能成为金融投资大师,但对于我这个打工人来说已经完全够用了。我好歹也算是跟上了时代经济潮流,钱包里也多了一笔投资收入。

迄今为止《Python快速编程入门》、《Python编程从入门到精通》和《Python股票量化交易从入门到实践》这三本书对我的影响最深、最大。因为他们具有完全的实用性,能与实际操作贴合,能在我的工作中运用帮我解决工作难题;不像其他书籍纸上谈兵,理论概念说的很详细,但实际操作中却发现无从下手。推荐在【原创力(max.book118.com)】找python学习书籍,现在,好多盗版,完全与正版内容相差太多,不要因这个走弯路。

免责声明:本站部分作品来源于互联网,由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议,更不为其版权负责。如有对本站内容有任何问题,请联系我们邮箱: kejiquan@vip.qq.com 会在第一时间处理。丨本文信息:科技圈 » python小白自学零基础入门到精通