1. 被逼无奈找到了Python
Python作为当今非常热的话题,常常被各级别的程序员所提到,也有很多的小白问我,到底啥是Python,它能干啥!
我用Python时间不是特别长,最早使用是在2014年,那时在一家创业型公司,各种活都需要自己亲力亲为(哎。。。只不过创业公司最终还是挂了。。。)
当时在用PHP开发网站,记得好像是使用的thinkPHP框架(感觉很人性化的一个框架,但是做大项目觉得还是一般般。。。。),网站开发的差不多了,就需要一些数据的统计
例如每日访问量、转化率等
当时自己做擅长的编程语言是C语言、PHP,而使用C、PHP去统计这些数据肯定费时费力,所以想到 应该尝试用其他的编程语言来实现。。。。
就这样各种google、百度之后,发现一个叫做Python的语言 非常容易处理这样的需求
此时感觉好像要被an li 了(我还是有原则的哈),抱着试一试的态度,开搞
2. 学习Python
因为有C、PHP,还有些汇编基础的底子,所以学起Python并不是很吃力,用不了几个小时,就上手完成了Excel文件的处理
统计虽然做的不是非常到位,但是至少已经能够使用了,,,,
年岁已久当时的照片肯定就找不到了,可用脑补一下,当时的自己是有多么的开心,多么的飘飘然。。。。1080米。。。
感悟
初次使用Python还算顺利,完成了领导想要的功能,但是自己高兴之余,也有很多的感悟
a. Python确实简单(注意站在今天2019年依然觉得Python简单,估计是自己会其他语言有编程语言底子的原因,此时最合适的词语应该是简洁),几行代码就完成C、PHP 10~100行才能完成的事情
b. Python可用非常轻松的完成Excel的操作(当然了17年的时候也用Python操作过ppt、word)
c. 特别受不了的地方是,Python要严格的对齐,而不像C语言中使用{ },所以刚开始感觉真的很cao dan。。。
3. 再次使用Python
随着15年公司的垮台,我也就来到了今天一直工作的公司,此时自己的主要工作是使用C语言完成相应的教学任务,而不是使用PHP做网站
说实在的,对比C语言、PHP 我对C语言是极度喜欢,而对PHP总是提不起兴趣。。。。
在某一天的时候,公司领导让我出练习题,每天80道,我要弄出12天的,共960道题目,,,,而且是选择题,
题干、选项、答案、解析。。。。。这弄完得死多少脑细胞......
还好我之前有些库存(提到用时方恨少啊😄)
然而就在还有2天就要交差的时候,领导说要全部放到Excel中,而且要严格按照他所说的要求(没办法啊,虽然他是领导,他说的就“对”),可是,,,,,,,我都弄完了啊,从txt到Excel 就算是ctrl+c、ctrl+v 2天也不够啊。。。。
此时我又想到了Python
砰砰砰。。。用了3个小时时间,成功将txt中的题目转换成Excel文件中的数据
再次我真的发自内心的说,Python牛逼
当我第二天到公司后,把这个事告诉了领导,瞬间部门同事就知道 我会Python,,,,形象又又提升了,,,给我杯水 我要降温。。。。头 太热了。。。。
4. 一直使用Python
故事发展到后面,我就被安排专门搞Python了,接下来就是 flask、Django、Redis等等 一直到现在
5. 感悟
a. 对于编程语言有了一个重新的认识,不能只抱着一门语言闯天下,要事实作出调整,而且用不同的语言做不同的事情,你说C语言不能操作Excel吗?我觉得可以,但是很麻烦。所以 术业有专攻 很重要
b. Python真的是简洁、高效,很多功能用C语言很多行才能完成的事情,它只需要几行,不佩服不行 啊
c. 跟得上时代的脚步,不要固步自封,要勇敢的挑战新事物(当然了Python诞生很久了,只是咱们国内这几年才开始用而已)
6. 我的推荐
如果你要问我,作为一个小白或者刚刚入门Python的人来说,到哪里找到一份很优秀的教程,我会毫不保留的告诉你
我觉得我写的课件还不错,效果图如下,可以点击 http://books.howdoit.cn/001-PythonBase/file/3/section.6.html 进行浏览
好了,今天的故事说到这,照本宣科 我真的做不到,但我会用更通俗易懂的方式讲课,加油 各位
我的博客:https://blog.csdn.net/dong138
我的网站:http://howdoit.cn/