说一点学习python的心得

本文非技术型文章,仅是一些学习python的心得、感悟,希望能帮到正在学习python的小白和小小白们。
在这里插入图片描述

选择合适的IDE

在这里不去争论哪一款IDE最好,只想对刚开始学习Python的同学说,请选择一款配置简单、方便调试的IDE。配置简单就是不会在IDE的安装上有太多步骤,太多命令,太多依赖配置。pycharm,vscode确实很好,但是要下载安装,要设置环境变量,要配置python环境,甚至还要破解。而这些很可能就会将学习python的热情打消。

其次方便调试就是你执行的命令的结果会及时的反馈与保存,比如jupyter notebook,你的每一步结果都会保存在该命令后面,不管是调试还是想回去看你做了什么都是非常方便⬇️

因此我们一开始的开发环境不用太高级,例如anaconda,下载——傻瓜式安装即可,会自动帮你配好一切,自带jupyter notebook一个命令打开就行。而jupyter notebook也不会成为你学习python的最终阵地,在以后开发大型项目时上面那些复杂一点的IDE将会大放异彩。

最后,对于数据分析来说,python也不应该是唯一选择,虽然有numpy+scikit-learn等相关包的支持下已经能完成很出色的数据分析任务,但是在数值计算相关项目上还是需要掌握一点Matlab,在统计建模上还是需要会一点R,甚至有时候VBA也更好用,灵活运用才是一个较好的选择。

如何开始学习

如果你学习python不是为了考试,不是为了通过面试题,那么就不必看过多的python相关书本,不必盯着书里的名词、定义相关死板的文字一直看,能看懂import、print那就够了。拿起电脑开始敲代码才是正确的学习方法,只有不断的敲,不断的报错,不断的解决报错才会让你的编程能力迅速提升。可以找一些你感兴趣的项目,找到源码,先把别人的代码运行起来,然后再回去看别人的代码是怎么写出来的,函数是怎么调用的。有没有可以优化修改的地方,最后开始写自己的代码。

独立解决报错

在上面我们提到,在刚开始写代码时,一定会不停的报错,甚至是很多哭笑不得的错误,比如一个中文括号,一个缩进,一个参数类型错了,但是不管报错有多么平凡或复杂,请一定要尝试自己解决问题,最近给很多人解决报错,但是大多数人的错误都是在网上一秒就能找到解决方案的错误,要相信你犯的错误是很多人都走过的。

其实在处理独立报错的过程中,首先你就会慢慢学习如何从很长的异常提示中提取到关键的信息去查询,然后在网上寻找解决方案的时候,又会从不同的网站里学到别人是怎样出现这样的错误,又是怎样解决,怎样理解。而报错次数多了,你更会掌握到如何快速从网上找到你要的答案。正是一次次这样的过程会让你的编程能力突飞猛进!

学会写技术文档

还有一点想说的是写技术文档也是能够大大提高你的编程能力的一个方法,因为在大多数情况下,写代码是给自己用的,但是写技术文档是为了一个没有接触过这个项目的人读了之后能够快速上手你的项目,把别人教会可不是一个简单的事情,所以在写技术文档的过程中会不断学习很多这份代码相关的知识,直到写出一份优秀的技术文档。所以,保持整理并写技术文档的习惯吧!

用编程思维思考

学编程不仅仅是敲代码,常用编程的思维去思考也会提升你的编程能力,比如在看到各大网站的疫情播报会想到这些这些图表是怎么绘制的,这些数据是怎样储存的,有没有办法把数据采集下来,我能不能实现这样的功能。在打游戏的时候有没有想过在你按下攻击键的这一瞬间发生了什么,大概是怎样实现。在解锁手机时候有没有思考过,Face ID究竟是怎样识别机主,究竟读取了哪些面部信息等等。当然很多问题是你找不到答案的,但是要去思考,只有不断思考,才能将大脑一直保持在前进的线路上。

关于Python技术储备
Python越来越火了,离全民学python的时代不远了,python应用场景那么多,不管是做主业还是副业或者别的都行,技多不压身,我这里有一份全套的 Python 学习资料,希望给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

二、学习软件
工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
在这里插入图片描述

三、入门学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
在这里插入图片描述

四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

五、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值