学编程不是一个容易的事,必要有一个很好的学习动力,例如,考个计算机证能够给简历加分,处理某个工作中的实质问题。
2019年,起始接触吴恩达的设备学习课程,里面用的是Python,看到后面有些吃力,决定学习一下Python,搜了一下发掘,Python还是NCRE计算机等级考试的科目之一,立即报名,为了逼自己把python书看完,不浪费报名费。
9月份,做为30多岁的大叔,和大学生们一块参加计算机等级考试
考完了python,起始在网上搜,学了Python能干啥?
前提要求:能用软件等做的,尽可能不消Python。
发掘了几个用途:
1.NLP自然语言处理:分析用户评论
例如,新上市一个车型,资讯下面会有一大堆人在评估,这些评估是正面还是消极(情感分析)?几百条评论的词频是什么?这一大堆评论的摘要是什么?这个得用python的NLP包,excel绝对做不了。
2.画繁杂图
例如三维散点图,这个excel做不了,不外三维散点图没啥实用价值,还是二维的可靠。
3.理解自动驾驶课程
看Udacity上的自动驾驶课程,里面触及怎样自动识别阻碍物、车道线等,比较容易理解,当然只能用来认识自动驾驶的理论框架,离开发自动驾驶差的太远。
4.自动化的思想
凡是遇到重复的、有规律的工作内容,我第1时间会去搜怎样自动化,节省了不少时间。
有个python办公自动化的课程,用python自动生成合同、工资条、自动群发邮件等,我暂时没这方面需求,因此亦没学。
不消Python做的事:
1、爬虫
咱是业余爬虫选手,爬个资讯、论坛帖子、车型参数等,爬虫软件就够用了,可视化界面简单易懂,弄一堆代码还是算了。
2、数据分析可视化、自动化
日前的业务还没碰到用python来分析数据,Tableau、PowerBI就挺好。
3、调查问卷统计
几万以内的样本量,用SPSS就行,样本量太大的我还没遇到过。
总结,微X伴侣圈里关于python的培训宣传无处不在,神吹的占多数,大部分宣传的功能用excel等软件就能处理,当重复性的工作没法用软件处理时,再用Python吧,毕竟针对非计算机专业的人来讲,Windows界面的软件比一大堆代码好看多了。
|