从2013年开始接触python以来,我体验过阅读书籍,学习MOOC,查阅文档,谷歌搜索,逛编程社区。现在仍在学习python中,走了很多的弯路。成功的道路各有不同,失败的地方却是种种。我想把我学习python过程中走过的一些弯路说给大家,希望给初学python的一些朋友有些帮助。
1.纸质书精读一本足矣
经典以及眼花缭乱的Python书籍
python的经典书籍不少,《笨方法学python》《Python核心编程》、《Python基础教程》等等,不少编程大牛也都会推荐自己觉得不错的书籍。怎么选?这是个问题
其实很多时候你只需要选择读一本,把它读透即可。所有的编程入门书籍主要的分门别类基本上是相同的,读完配合基础练习基本上能算对各方面有一个了解。
这本纸质书请务必多翻翻,对各章节的内容要心里有数。你要相信你之后还会经常来翻阅它的,最起码你要能找到对应的知识。
2.仔细看,睁大眼睛看
不要放过任何一个字!(图片来自网络)
经常在编程交流群里碰到朋友问:
这个“Hello,World”打不出来啊?
这个Python IDE怎么用啊?
这个python怎么安装啊?
坦白说,这些都是基础问题,相信当你学了python一阵之后,你回头来看,“啊,这些问题怎么那么小白!书上不都有么?”
很多错误,可能遇到的问题编者们都在文档里或者书籍里提前给我们提到了,可是如果你不细心就可能会犯错,然后你抓耳挠腮,“我明明是按照书上写的操作的啊!为什么不对呢?”
所以,很关键!打错一个字符都很可能报错!细心再细心,看仔细!
3.键盘敲起来
动动手,不一样的感觉(图片来自网络)
学习编程很重要的一个环节是动手,在我心里把动手是放在一个很高的地位的,我个人是认为编程在一定程度上就是一个动手的过程,因为编程过程会经常出现错误,你得不断地动手,尝试修改,解决错误。
动起来来,安装一下python,选个合适的编辑器,打出第一行代码,试试书上的第一个练习……
你会发现你会遇到各种问题,去解决这些问题吧,这就是学习的过程!
4.不会的看看官方文档
官方标准库截图!
在学习过程中,你会碰到urllib,http,sqlite各种模块、各种库
不懂?没事!
去看官方文档!
英文?没事!
硬着头皮看!
官方文档是一切的始祖,太上皇!
5.做些练习,动动脑子
C语音的经典练习也适用于python
光说不练假把式,光看不敲假学习。
练习是十分有必要的!看似你看了书,学习了MOOC。当你拿到一个练习的时候,才是你真正思考的开始!
刷一刷经典例题和Python cook吧!把书中的每一个问题都写个代码解决它!
看!问题就在那里!
6.出错误了?问问谷歌!
常常出现的Traceback
写代码不出现错误时不可能的,找出错误,解决错误是一个常见而且必备的工作。
如何去明白Python Shell给出的错误提示?如何print运行过程中的错误?
谷歌,社区,SegmentFault,开动你的大脑吧!想尽一切办法找出问题所在。
7.管理好你的代码
最常见的代码管理工具github
你的代码,编写完的小程序,你是怎么处理的呢?
是不是码完就扔了?当你想查之前码过的循环和函数怎么办?
最好有自己的一个代码托管平台,比如github
学学push和pull,同步你的代码和学习记录~
你会清晰地看到你的成长记录。
8.坚持,别放弃
很感谢你看到了这,相信很多看这篇文章的人都是从零开始转IT,学习python的。
在你学习的过程中你会遇到各种各样的困难,语言上的,系统上的,算法上的。
千万不要放弃,千万不要放弃,千万不要放弃!总会有办法的!
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
三、精品Python学习书籍
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、Python练习题
检查学习结果。
七、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
】
Python资料、技术、课程、解答、咨询也可以直接点击下面名片,
添加官方客服斯琪
↓