Python学习者需要知道什么

1. Pick a book based on the years taken to write, and from the original author of the very material. Telling from a third person is more likely to have the reality twisted. Most people learn python for analyzing data. So I recommand this book “Python for Data Analysis” by Wes Mckinney (creator of the pandas package) and John D. Hunter (creator of the matplotlib package). 找一本相关内容的原创作者花了多年心血写的书。现在的书架上放着太多的烂书,而已从第三方视角说出的知识点往往会被歪曲事实。现在大多数人学python用来做数据分析,所以我推荐Wes Mckinney(pandas创始人)和John D. Hunter(matplotlib)创始人编译的《利用Python进行数据分析》一书。

2. Cognition is not the same thing as understanding. Knowing one formula is not enough; instead we need to know the idea behind solving this kind of equations. Many python books only teach usages in a made up example. Thus I recommend the online python learning platform “dataquest”, which provides an emerged and interactive environment to learn from real world examples. This can be applied together with grasping the fundamentals from above book. 认知和理解并不相同。知道一个数学方程式不如知道怎么用一个公式解一类数学题。很多python书会在自创的例子里逐个介绍语言用法。所以我推荐一个python学习的网站“dataquest”,因为它提供的是用真实的例子沉浸和互动式的学习模式。推荐上点理论和实际共同学习。

3. Use it. Do the same thing better. 学以致用,精益求精。

4. Make mistakes and overcome that. It motivates you to get better after being blames or mocked. However, don’t make the same mistake over and over again! 多犯错才知道自己的不足,才能多学习,才能有动力不再被嘲笑。但是不要重复犯同一个错误。

5. Talk to more experienced people about what is a better way at doing the same thing that you have just done. 和高手切磋和指点。不然永远都不会知道还有比自己更好的办法。


如果喜欢这篇文章的话可以关注我微信公众号gnu_isnot_unix

你可能感兴趣的:(Python学习者需要知道什么)