0基础自学Python靠谱吗?如何快速学会?
零基础情况下,如何系统地自学Python?有没有快速入门的方法呢?今天我们来看看前辈的经验。
1
说实话,我看到过的0基础,或者基础不多的人,自学python学下来的真不多。
然后有c++基础,java基础的,都很轻松学下来了。
有c基础的,也大概率学下来了。
如果想要0基础,纯自学,尤其是靠看书自学。前提是你真的很有自学能力。并且懂得如何自学。
然后,要有点压力。
我现在正教人python,改进教学方法中。反正对0基础且没有压力的学生来说,最后学习效果都不理想,最大的问题是学到后面前面的都忘记了。
所以,我的建议是,不管自学还是上课学,最好每天都学,不要一周学两天什么的。
2
对于快速入门 python 来说最少必要知识,有以下几点。
(1) Python 基础语法
找一本浅显易懂,例子比较好的教程,从头到尾看下去。不要看很多本,专注于一本。把里面的例程都手打一遍,搞懂为什么。推荐去看《简明python教程》,非常好的一本 Python 入门书籍。
(2)Python 实际项目
等你对 Python 的语法有了初步的认识,就可以去找些 Python 实际项目来练习。
对于任何计算机编程语言来说,以实际项目为出发点,来学习新的技术,是非常高效的学习方式。在练习的过程中你会遇到各种各样的问题:基础的语法问题(关键字不懂的拼写),代码毫无逻辑,自己的思路无法用代码表达出来等等。
这时候针对出现的问题,找到对应解决办法,比如,你可以重新查看书本上的知识(关于基础语法问题),可以通过谷歌搜索碰到的编译错误(编辑器提示的错误),学习模仿别人已有的代码(写不出代码)等等。
以实际项目来驱动学习,会让你成长非常的快。Python 实际项目网上非常的多,大家可以自己去搜索下。合理利用网络资源,不要一味的只做伸手党。
(3) Python 的学习规划
当你把上面两点做好以后,你就已经入门了 Python,接下来就是规划好自己的以后的学习规划。最好能找到一个已经会 Python 的人。问他一点学习规划的建议,然后在遇到卡壳的地方找他指点。
这样会事半功倍。但是,要学会搜索,学会如何更好地提问,没人会愿意回答显而易见的问题。当然如果你身边没有人会 Python,也可以在网上搜索相应的资料。