我学习Python的经历
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道题目,,,,而且是选择题,
题干、选项、答案、解析。。。。。这弄完得死多少脑细胞......
还好我之前有些库存(提到用时方恨少啊
我学习Python的经历的更多相关文章
- 零基础学习Python数据分析
网上虽然有很多Python学习的教程,但是大多是围绕Python网页开发等展开.数据分析所需要的Python技能和网页开发等差别非常大,本人就是浪费了很多时间来看这些博客.书籍.所以就有了本文,希望能 ...
- 学习 Python,怎能不懂点PEP 呢?
或许你是一个初入门 Python 的小白,完全不知道 PEP 是什么.又或许你是个学会了 Python 的熟手,见过几个 PEP,却不知道这玩意背后是什么.那正好,本文将系统性地介绍一下 PEP,与大 ...
- 7个现在就该学习Python 的理由【80%的人都不知道】
Python 是一门更注重可读性和效率的语言,尤其是相较于 Java,PHP 以及 C++ 这样的语言,它的这两个优势让其在开发者中大受欢迎. 诚然,它有点老了,但仍是 80 后啊 —— 至少没有 C ...
- 是时候学习python了
“ 学习Pyhton,如何学以致用 -- 知识往问题靠,问题往知识靠” 01 为什么学Python 一直有听说Python神奇,总是想学,虽然不知道为啥.奈何每天写bug,修bug忙得不亦乐乎,总是不 ...
- 在学习python的过程中,遇到的最大的困难是什么?
本人文科生,回顾自己近 2 年的Python 自学经历,有一些学习心得和避坑经验分享给大家,让大家在学习 Python 的过程中少走一些弯路!减少遇到不必要的学习困难! 首先,最开始最大的困难应该就是 ...
- 零基础学习python 你该怎么做
本人文科生,回顾自己近 2 年的Python 自学经历,有一些学习心得和避坑经验分享给大家,让大家在学习 Python 的过程中少走一些弯路!减少遇到不必要的学习困难! 首先,最开始最大的困难应该就是 ...
- 学习python
最近感觉Python 很不错的样子,乘着这次寒假,不如就先学一下吧. 翻看了一些教程,发现<python 简明教程>质量上乘. 我目前学习python就是打算做一些上位机之类的,好像有点杀 ...
- Python学习--Python基础语法
第一个Python程序 交互式编程 交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码. linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗 ...
- Linux运维人员如何学习python编程
Linux运维人员如何学习python编程 从不会写代码,到自己独立能写代码解决问题 .这个问题很重要!盲目学习所谓的项目,最后 还是不会自己写代码解决问题.首先解决了独立能写代码解决问题,再通过项目 ...
随机推荐
- 用 GitBook 创建一本书
用 GitBook 创建一本书 Gitbook 首先是一个软件,它使用 Git 和 Markdown 来编排书本,如果你没有听过 Git 和 Markdown,那么 gitbook 可能不适合你直接入 ...
- 使用Android Studio进行ndk开发的准备
1. gradle-ex2. ndk开发包3. 项目目录结构4. lldb调试器 1. 一般来说gradle不是必需的,gradle也是可以进行ndk编译的,然而你需要在编译时使用更多(多于一个)c+ ...
- 移动端vue项目的图片上传插件
有一移动端项目,使用的vant-ui.可是vant自带的Uploader似乎不支持一次选择多张图片上传的功能. 于是乎:在https://www.npmjs.com/查找发现找到 vue-upload ...
- 配置k8s集群context-rbac实践
说明 在openshift环境中,可以通过oc project {project_name}命令来切换project,那么在k8s中式如何切换namespace的呢?(ocp的project即相当于k ...
- python3 之 变量作用域详解
作用域: 指命名空间可直接访问的python程序的文本区域,这里的 ‘可直接访问’ 意味着:对名称的引用(非限定),会尝试在命名空间中查找名称: L:local,局部作用域,即函数中定义的变量: E: ...
- 【Luogu P1714】切蛋糕(面向对象编程首次尝试?)
Luogu P1714 题目的大意就是给定一个长度为n的序列,求出这个序列中长度不超过m的子串的最大和 很容易想出的一个解法就是枚举起点终点,直接暴力扫一遍得出答案. 当然也很容易发现这种做法肯定会T ...
- Sql server中用现有表中的数据创建Sql的Insert插入语句
之前,在Codeproject发表过一篇关于用现有表中数据创建Insert的Sql语句的存储过程,今天将其搬到这里来,注意本存储过程仅适用于SQL SERVER. 介绍 一些时候,你想导出一些现有表中 ...
- 洛谷P2670-扫雷游戏
文章目录 原题链接 题面简述 输入格式 输出格式 思路 代码 原题链接 题面简述 在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格).玩家翻开一个非地雷格时,该格 ...
- Appium自动获取 Android 设备 id 和包名等信息(python)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/zhusongziye/article/d ...
- day20190916notes
记得学完知识,趁热打铁.认真看3遍,写抄写模仿3遍.记不得,就罚抄3遍.奖罚分明.自知之明.最重要的是看懂和理解代码.能自己看懂代码,多花时间和功夫. 只要功夫深,铁杵磨成针.确定一个努力的方向,坚持 ...