Python学习两个月心得

        时光飞逝,转眼已从阳春三月到了金秋十月。进军软测已然半年,为什么从土木转行至此,笔者就不赘述了。软测现在也是很卷,原先的功能测试很难找满意工作。于是开始了测试自动化的研习,自动化的前提就是要掌握一门编程语言,那作为编码小白,Python自然是最佳选择。

        学习两月有余,有收获,自然也踩了不少坑。首先,学python要从哪学起呢?初学者对python的数据类型,分支循环结构都不了解,,,万丈高楼平地起,这种基础知识学习没有捷径,必须脚踏实地的学。所以初学者可以先去菜鸟教程官网去看这些基础知识,学的时候就是要坚持看,边看边敲。切不可完美主义,如果想着完全记住再学新的,那进度就很慢。笔者给的建议就是从头到尾看一遍,基础篇看完,脑海中已经有了大致印象。再随便去B站找个教学视频去跟着学习就行了。

        为什么说要先看一遍枯燥的定义,还不需要完全记住,再去看视频呢?原因很简单,以为白嫖的教学视频就不可能讲的这么细。那些基础知识讲师都有,讲的时候驾轻就熟,但是作为初学者,脑海中一点印象没有去听,只会听的昏昏欲睡。

        怎么判断自己学python到了什么程度,需要怎么进阶呢?也很简单,就是菜鸟教程的基础篇你感觉能掌握个七七八八,这里是指能运用了,那就是基础可以了。恭喜你,这时候可以选择发展方向了,因为基础都一样,就那些。但是应用方向却有很多。

        考虑到可能会有小白看这篇文章,我再给你解释下。python为什么火?为什么适合新手?因为它基础知识很简单,但是搭配的第三方库却极其多。基础知识简单,学完就像是入职培训结束了。接下来想实现什么功能,就像是你想从事什么职业,学习对应的技能就行。python的第三方库功能强大,但是数量如此之多,自然不能全部掌握。所以一个合格的程序员要有自己的使用说明手册,就是把自己常用的库,里面的方法函数以自己易懂的形式记录下来。不要想着这个会有额外工作量,这个只要你在练习第三方库的时候把草稿写的好看点,保存下。后面要用的时候看看它,就能想起来怎么运用了。

        说了这么多,基础知识学习重要性不言而喻,那么第三方库为什么学,没有编码经验的小白可能不理解,我再给举例说明一下。假设让你写一段代码,能从网上批量下载图片,然后把图片裁剪到统一大小,保存图片,同时把图片名保存到excel文件里。那听到这个需求是不是觉得很难呢?不要慌,咱们写代码和工作生活一样,要学会拆分。

        从网上批量下载图片,那就需要一个requests库,这个可以让python访问指定网址。然后对图片进行操作保存,这个就需要一个PIL库。读写excel文件呢,就需要openpyxl之类的库,会了这三个库,就能实现需求。说到这你不难发现,其实想要实现什么功能,都可以找到专门的第三方库去使用,但是库有如此之多,所以你要选择自己的发展方向。然后学习在这个方向上需要掌握的库,python程序员就是靠着第三方库活着,随着你掌握的越多,你的水平就会水涨船高啦。

        python发展方向百度一下就有,笔者就不去复制粘贴了,想学的自然会去了解。

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值