Python 学习经历分享
如果说 Java 是亲儿子的话,那么 Python 应该就是干儿子了。看了一下所有关于 Python 的笔记,我发现原来我在 4 月份的时候就已经涉足 Python 了,但是到目前为止才真正算做出了一个案例,我尝试回忆一下我的 Python 学习过程,分享给大家,这中间有很多弯路。
我最开始学习 Python 就是看廖雪峰的官方网站,大概是将 Python 基础部分学习完了,然后我就直接上手做了一个 Python 可视化的案例,这前前后后也就一两周的时间吧!能在这个时候就开始动手学 Python 也是拜同学所赐,天天叫着让我教她,完成她的那个可视化相关的作业,就这样推着我学习了 Python 。最后作业搞定了,后面就没有然后了。
5 月我们决定继续搞 Python,为了进度的统一,我们找到一套视频教程,小甲鱼学 Python 。我们商定一个月搞定这套教程,显然最终也是以失败告终,失败的原因大致有两点,她的时间分配不足,我的积极性下降且回学校准备答辩去了。因为在学习的过程中,我还一直起到引导的作用,后面积极性下降,也就不管不问了。到了 6 月对于 Python 我也只是学到了面向对象。
6 月底我突然冒出一个想法,要用爬虫去抓取 boss 直聘上的招聘信息,于是我再一次开始了我的 Python 学习之路,这次我又换了一种学习方式,我买了书籍,然后就是每天有的没的看看书,这次我开始整理一些东西出来,整理一章可能要比看完一章多花一倍的时间。那段时间我的时间是这样分配的,周一到周四的晚上留在公司看书,周五浪,周末睡睡觉,陪陪家人,over ~
就这样,我开始看书,记笔记,实话说,我的主业是 Java,对 Python 也就是想着拓展知识的心态,实际的应用几乎没有。进度一直很慢,还有一个原因是我心里一直有个小小的疙瘩,我这 Java 都不会的人,还去搞什么 Python,Java 和 Python 这两个小人一直在打架,显然最近都是在整理 Java ,但是看到 Python 我就心累,拖了这么久,自己都看不下去的那种。
还好,我这也算是有结果了,以后就能正大光明的吹牛逼说自己也会 Python 了。为什么会如此拖拉,我尝试总结一下,第一,对 Python 没有整体的认识,最开始学习 Python 的时候我都不知道这可以干什么。就想着很火,我应该学习一下。第二,有了认识之后没有确定好方向,是搞可视化,数据分析,还是爬虫,web ,甚至人工智能,根本没有想清楚。第三,选择好方向之后就是选择学习的资料,一点不要贪多呀!有一个就足够。第四,时间有限,产出有限,要相信时间的积累,不然会很累。
为什么这些我都能想的清楚,理的明白。还是要归功于我看过的书,所以说,要多看书!我的生活一点都不单调,工作之外有阅读,有 Java ,有 Python ,还有各种博客要写,打理公号等等 ,生活五彩缤纷,但不是一下就能展示给大家的。慢慢来 ~ 还是那句话,相信时间的力量。
说回 Python ,还没说我现在到底实现了什么呢。说起来很简单,就是将 boss 上的招聘信息爬下来,然后分别存在了 Excel 中和数据库中。这样我就得到了原始数据。后期可能在数据上的基础上进行操作,目前只是第一步,不得不说,若你是一个小白,学起 Python 实现这个案例也不需要很长时间。
如果你也刚好想学 Python ,我给的建议就是先了解一下 Python 可以用来做什么,你想使用 Python 做什么,然后就是干了。但是在学的过程中一定要有 " 目的性 " ,尽快的实现一个可以让你感到成就感的 demo ,这样会增加你的动力。至于细致的研究,后面再说!
代码和展示我就不贴了,主要和大家说的是经历和感悟。想要具体实现的,可以留言哦!这个项目后续还会跟进的~
Python 学习经历分享的更多相关文章
- 大学四年的Python学习笔记分享之一,内容整理的比较多与仔细
翻到以前在大学坚持记录的Python学习笔记,花了一天的时间整理出来,整理时不经回忆起大学的时光,一眨眼几年就过去了,现在还在上学的你们,一定要珍惜现在,有个充实的校园生活.希望这次的分享对于你们有学 ...
- Python 学习资料分享
有同学需要学习 Python,确实,随着人工智能被炒的火热,再加上大数据时代,作为程序员的我们,怎么可能坐得住,必须尝尝鲜,给自己增加一项技能,增加自己的竞争了. 内容定位 这方面的学习资料比较多,本 ...
- Python - 学习经验分享
执行方式: 直接输入python进入命令行,进行单行输入执行,退出后不保存. python filename.py或./filename.py 直接执行脚本文件 脚本格式: #!/usr/bin/py ...
- python学习教程,史上最全面的python学习路线图
Python 是Web 开发.游戏脚本.计算机视觉.物联网管理和机器人开发的主流语言之一,随着Python用户可以预期的增长,它还有机会在多个领域里登顶.Python学习路线分享给你. 阶段一是Pyt ...
- python怎么自学?今日头条技术大佬的真实经历分享
大家好,我是武州,27岁,目前在字节跳动担任Python后端工程师一职. (摆拍一下,假装是保安) 在开始今天的文章之前,不知道你们有没有遇到过这样的问题: 大学没学到什么实质技术,毕业后找不到高薪的 ...
- 学习资料分享:Python能做什么?
最近一直忙着研究学习Python,很久没更新博客了,整理了一些Python学习资料,和大家分享一下!每天更新一篇~ 一.Python 特点 1.易于学习:Python有相对较少的关键字,结构简单,和一 ...
- 读书分享全网学习资源大合集,推荐Python学习手册等三本书「01」
0.前言 在此之前,我已经为准备学习python的小白同学们准备了轻量级但超无敌的python开发利器之visio studio code使用入门系列.详见 1.PYTHON开发利器之VS Code之 ...
- python 学习分享-装饰器篇
本篇内容为偷窃的~哈哈,借用一下,我就是放在自己这里好看. 引用地址:http://www.cnblogs.com/rhcad/archive/2011/12/21/2295507.html 第一步: ...
- Python学习教程(一)自学资源分享
Python 可以用来做什么? 在我看来,基本上可以不负责任地认为,Python 可以做任何事情.无论是从入门级选手到专业级选手都在做的爬虫,还是Web 程序开发.桌面程序开发还是科学计算.图像处理, ...
随机推荐
- 【Swift】UILabel的简单操作方法
@IBAction func buttonClick_LabelCtrl(sender: AnyObject) { //定义CGRect来初始化UILable var frame: CGRect = ...
- 网页实战开发笔记之——最全面的HTML的头部信息介绍
HTML中我们一般把<head></head>部分称为网页的头部.头部部分的内容虽然不会在页面中显示,但它能影响到搜索引擎对网页的收录和排序,以及网页的各种全局设置,可以说是至 ...
- 数据库(二)之SQL Server
什么是SQL SERVER? Microsoft发布的SQL Server产品是一个典型的关系型数据库管理系统. 功能强大 操作简便 可靠的安全性 SQL Server 2008体系结构 S ...
- C++中getline()和cin()同时使用时的注意事项
今天做tju的oj,遇到一个问题,想前部分用cin函数一个一个的读入数据,中间部分利用getline()一起读入一行,但是测试发现,cin之后的getline函数并无作用,遂谷歌之.原来cin只是在缓 ...
- 配置ODBC DSN数据源,导出数据库数据到Excel过程记录
一.前言 工作中我们可能遇到这样的需要:查询数据库中的信息,并将结果导出到Excel文件.这本来没什么,但数据量比较大时,用PLSQL.toad导出Excel会出现内存不足等情况,使用odbc+Mic ...
- 关于数据区间变换及numpy数组转图片数据的python实现
python实现区间转换.numpy图片数据转换 需求: 客户的需求是永无止境的,这不?前几天,用户提出了一个需求,需要将一组数据从一个区间缩放到另一区间? 思路: 先将数据归一化,再乘以对应区间的差 ...
- flask插件系列之flask_uploads上传文件
前言 flask可以实现上传文件和下载文件的基本功能,但如果想要健壮的功能,使用flask_uploads插件是十分方便的. 安装 pip install flask_uploads 基本使用 # e ...
- strcpy unsigned char
http://bbs.csdn.net/topics/250068243 char *strcpy(char* dest, const char *src); 用unsigned char编译会出错 ...
- python基础-类的封装
封装:类中封装了公有属性和方法,对象封装了私有属性的值 class F1: def __init__(self,n): self.N=n print('F') class F2: def __init ...
- java基础77 Http协议及Servlet中的GET、POST提交方式
本文知识点(目录): 1.什么是http协议 2.查看http协议的工具 3.http协议的内容 4.请求方式 5.请求头和响应头(以及获取请求头信息的方法) 6.实体内 ...