不要在前期花太多时间在基本语法上。你开展项目越快,学得就越快。当遇到问题时,仍然可以回头看看语法。
不要在前期花太多时间在基本语法上。你开展项目越快,学得就越快。当遇到问题时,仍然可以回头看看语法。
1.找出激励你的因素
学习很少涉及动机——一般只是按照别人的教程去尝试和做一些东西。然而,python几乎可以开发从移动应用程序到游戏再到高级机器学习算法的所有东西。不管你对它感兴趣与否,都可以用python构建,并且可能会得到一个很好的入门教程。
选择一两个你感兴趣的事情并坚持下去,你将在这个领域开发许多项目。
2.了解一些基本的python语法
除非你懂基本语法,否则很难理解任何东西。即便如此,也不要在这上面花太多时间。你的目标是开发你感兴趣的项目。学习基本语法就足够了。
作为参考,我花了不到一周的时间学习codecademy,学习了大约30%的语法,这足以开始一个项目。
《Codecademy》:有利于学习基本语法。
《Learn python the hard way》:一本教授许多python概念的书。
《Dataquest.io》:这是我次学习Python的网站,它的重点是教你在数据科学中使用python,教你所有的基本语法。
《python教程》:主要python网站教程。
3.进行结构化项目
除非你真的把你所学的应用到一个真正的项目中,否则你学到的知识会慢慢流失。项目是一个很好的学习方式,因为它可以提高你的能力,让你知道如何使用你所学到的技能,并让你在寻找下一份工作时有所表现。
展开更多