对于完全没有编程经验的初学者,在学习python的时候,面对的不仅仅是python这门语言,还需要面临“编程”的一些普遍问题,而有特别明显的两个错误认知是:
错误认识一:
一些初学者认为python很简单,就以为编程很简单。错误认识二:
没有学好基础知识,听说django很火,就开始学django开发web。
种种迹象表明,这些从零开始的学习者,普遍不知道从何入手,找了本编程教材发现第二章开始就看不懂了缺少计算机基础知识,被一些教程略过的“常识性”问题卡住遇到问题不知道怎么寻找解决方案。看懂语法之后不知道拿来做什么,学完一阵子就又忘了缺少数据结构、设计模式等编程基础知识,只能写出小的程序片段。
创一个小群,供大家学习交流聊天
如果有对学python方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀。
也希望大家对学python能够持之以恒
python爱好群,
如果你想要学好python最好加入一个组织,这样大家学习的话就比较方便,还能够共同交流和分享资料,给你推荐一个学习的组织:快乐学习python组织 可以点击组织二字,可以直达
学习Python有点入门的时候期望过高,进门开始的时候发现并没有那么美好,而多数人就停留在了知道好不知道如何学,知道好但是学起来很费力的情况,一筹莫展。
在这里有几点看似心灵鸡汤,但是非常重要的学习建议是:
信心
首先要有信心。虽然可能你看了几个小时也没在屏幕上打出一个三角形,或者压根儿就没能把程序运行起来。但相信我,几乎所有程序员一开始都是这么折腾过来的。建议没有任何编程经验者,象学C语言那样来训练学习python,当然有可能你也不知道c是怎么学的!!!
合适的教程
选择合适的教程。有些书很经典,但未必适合你,可能你写了上万行代码之后再看它会比较好,推荐以下基本入门书:
《父与子编程》
《Learning Python》
python学习手册第五版(入门)
python核心编程第二版(深入学习)
写更多代码
写代码,然后写更多的代码。光看教程,编不出程序。从书上的例程开始写,再写小程序片段,然后写完整的项目。
学习基础
互补补强学习基础。除了学习编程语言,也兼顾补一点计算机基础,和英语。
敲代码
不但要学写代码,还要学会看代码,更要会调试代码。读懂你自己程序的报错信息。再去找些github上的程序,读懂别人的代码。
查文档
学会查官方文档,用好搜索引擎和开发者社区。
下面是Python入门学习的四个阶段:
一、看视频
选一套完整视频,要快速浏览一遍,不要细纠,目的是对 python 形成整体的认识,估计半个月时间吧,建立认知框架,边看边把从语句、表达式、顺序结构、判断结构、循环结构基本理论搞定,最后过度到函数抽象,类抽象。
二、选一本教材
可以选一本覆盖面比较全的教材或者基础入门的教材,把例子敲一遍,看明白即可,看完肯定会忘…… 但是也不要回头再看, 通通看一遍就好, 目的是巩固掌握基础知识和查找位置,这本教材就是之后的参考书了。
三、先基础,再高级
基于打好的基础后,再玩高级的应用:生成器、装饰器、类的一些属性的高级用法、正则、多线程、多进程等,学习框架文档。
四、尽快利用python做点事情
前面三阶段要快,都是为这个阶段做铺垫,这时就可以利用所学解决下身边的事情了,比如看新闻说每年存一万五,四十年可以变亿万富翁,你可以验证下,我们要学以致用。
学python是件开心的事,这时可能遇到各种困难,这时回头复习参考书上对应知识点,同时去谷歌百度,如果自己写不出来也可以参考别人的项目去做点事情,过一阵子对python了解后自己就知道该学啥了,是web开发,还是爬虫,或者数据分析,机器学习。
以上就是“0编程经验的初学者,该怎么学Python?要注意哪些隐秘的错误认知?”的全部内容,希望对你有所帮助。
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
三、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
五、Python练习题
检查学习结果。
六、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
最后祝大家天天进步!!
上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。