其实坑多的很,但作为刚自学Python的小白,相当于一个新生小孩,对于新事物不知道从哪一步下手,然后手忙脚乱的乱来一通,直接从入门到放弃,这篇文章主要就是针对Python入门最!最!最!基础也是最容易掉进的坑,给小白多提供一点借鉴,少走点我走过的弯路。
坑一
小白的你不要上来就拿着书干,先了解电脑的基本常识,再了解语言的历史。开始学基础的时候,建议不要看书面资料,可以在B站上面搜一段基础视频开始看,照着抄写。这个过程很重要,一能帮你找到合适你后面继续学习的视频素材(这个过程可以多找几个你看的懂的,后续你就要一直坚持看这个,不要再去找其他的了),能帮你节约很多时间。
坑二
马上就想装上IDE,什么pycharm,anaconda,vs-code,submit…其实他们的配置环境对小白来说超级难搞,给你们推荐一个在我基础语法学完了的时候,看到的一个超级适合纯小白的练手神具:海龟编辑器官方下载_Python编辑器_少儿编程编辑器_图形化编程编辑器-编程猫 ,虽然看起来幼稚,但先用积木的形式切入,然后转换成代码,既有趣又容易上手。
坑三
找有用的学习信息,一定不要上百度,都是广告,可以去知乎、小B站,csdn搜,筛选阅读量多,弹幕多,评论多,点赞多…学基础语法的时不要管他用的什么工具在演示,你只学其含义及思想,并在坑二的那个工具上去实现。
坑四
小白的你是否拿着一段写好的代码给你抄,你都抄不对?然后你在想我是不是太笨了,没得学Python的天赋。从入门到放弃就这么简单,其实python还是有他专有的格式,格式也算简单,对于小白来说先注意下面三个点就够了:
1.要注意区分中英文标点符号。
2.要注意命名规则。
3.缩进是有规则的,不是随意按几个空格
坑五
看视频时,不要边暂停边敲代码,其实你边敲边听的学一节,这一节几乎就相当于没怎么学。最好的办法,你拿个笔记本,拿支笔,他在写的时候你大概跟着画,一定要跟着老师的思维走。不要贪多,一天整两三个知识点就可以。最后再把你的笔记本上的东西,再到电脑上敲一遍(这次敲,尽量不看笔记本)
坑六
装工具,要注意下你的电脑配置在去选择合适自己电脑配置对应的工具版本。这里先说个重点:比如B站视频上的环境是linux,有的是mac,尤其是Linux,这个安装倒是不复杂,但安装好后Linux环境配置对于小白来说复杂的很,不懂基础命令什么都要现学。pycharm 的下载主要是激活码,你肯定会去网上搜的那些激活码啊之类的绝对够呛,直接一步解决,去淘宝花个5块钱,两三分钟就能解决。
坑七
爬虫,应该是大家最想学的吧。这时候的你可以买本有关爬虫案例的书,对着书敲代码,不过一定要记得看写作时间,买最新版本的,因为书里面的内容与你下载的模块版本、网页的内容不一样,导致结果也不一样,然后一看报错就慌了,多往后面看看,不一定要把原理挨个整的透透的,学东西先要学会用,再回头去学构造,会事半功倍。
推荐些小白可享用的免费学习网站与书籍,收藏不吃亏
网站类:
1、菜鸟教程
/python3/python3-tutorial.html
这个网站非常适合新手入门!从基础的语法开始,每篇都配有实例,而且实例选得很好,简单明了,通俗易懂。 在B站上也有配套的学习视频。
2.廖雪峰官方网站
/wiki/1016959663602400
中文,免费,零起点,完整的示例,主要还是最新的Python版本。
3.腾讯课堂
白嫖专业课教学视频网站,当然,也有很多的付费,不过也是看你自己需求是否需要,对于那些自律性不行的可以考虑看看。
4.哔哩哔哩
坑三提到过的,尽量找完整的一整套视频,虽然过时了,但对于学习基础还是不错的,而且上面也有少数博主持续更新爬虫与数据分析等视频经典案列。
书籍:(坑八提过的,买最新版本)
1.《Python编程,从入门到实践》**
该书的特点是一半基础(语法知识),一半游戏(案例练习),所谓寓教于乐,通过案例练习的方式巩固基础知识。这里的练习和高中数学枯燥的课后练习可不一样,作者把代码放到一个个场景里,学习者在写个小游戏的过程中就把语法掌握了。
2.《Python学习手册》
这是一本老少咸宜,高手与小白都可以看的一本书,其中带有实际的练习和测试,以便你可以练习新的技能并随着学习而测试自己的理解。你会发现众多带有注释的示例以及图表,它们将帮助你开始学习Python 3.0,当然语法书需要配合大量的练习,切忌盲目啃书,敲代码才会理解更深。
3.《笨方法学Python》
这本书体现的是一种学习Python的思维,书里面一步步引导初学者从下载软件开始,到安装、配置,写出第一个hello world,最后实现一款有用的小软件或者有趣的小游戏,最终学会并喜欢上Python。我也是看这本书入门Python的,捧着它敲了一个月的代码。
当然这些书哪里有免费的,网上找电子版本,我手上就有,有需要的可以来找我。
最后总结下,一定要先扎实整Python基础,然后学爬虫基础,再接着数据可视化分析,再然后大量练习爬虫,数据可视化分析。能看的出,我点的最多的坑就是有关视频与书,对于自学,最主要就靠这两个学习渠道。
如果觉得《【小白自学Python时踩的那些坑 你值得拥有】》对你有帮助,请点赞、收藏,并留下你的观点哦!