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 程序开发.桌面程序开发还是科学计算.图像处理, ...
随机推荐
- [转载]asp.net mvc: why is Html.CheckBox generating an additional hidden input
http://stackoverflow.com/questions/2697299/asp-net-mvc-why-is-html-checkbox-generating-an-additional ...
- 漂亮!Javascript代码模仿淘宝宝贝搜索结果的分页显示效果
分页按钮思想: 1.少于9页,全部显示 2.大于9页,1.2页显示,中间页码当前页为中心,前后各留两个页码 先看效果图: 01输入框焦点效果 02效果 模仿淘宝的分页按钮效果控件kkpager JS ...
- Spring3.2 Contorller单元测试参数问题: java.lang.NoSuchMethodException
使用3.2做单元测试的时候发现这个问题,因为之前都是用3.0中的配置适配器使用AnnotationMethodHandlerAdapter,到3.2中升级为RequestMappingHandlerA ...
- laravel带条件查询手动分页
后台php代码: //手动分页 $users = $kaoqin; //打算输出的数组,二维 $perPage = 10; if ($request->has('page')) { $curre ...
- HDU 2063 过山车 二分匹配
解题报告:有m个女生和n个男生要结成伴坐过山车,每个女生都有几个自己想选择的男生,然后要你确定最多能组成多少对组合. 最裸的一个二分匹配,这是我第一次写二分匹配,给我最大的感受就是看那些人讲的匈牙利算 ...
- python概念-各类绑定的概念和property的变态一面
# 编辑者:闫龙 # 1.什么是绑定到对象的方法,如何定义,如何调用,给谁用?有什么特性 #在类中定义的(self)方法都是绑定到对象的方法 #定义 class a: def b(self):#绑定到 ...
- bootstrap_bootstrap中日历范围选择插件daterangepicker的使用
1.引入脚本 <link rel="stylesheet" type="text/css" href="assets/css/bootstrap ...
- windebug分析高cpu问题
分析高CPU的关键是找到哪个线程是持续运行,占用CPU时间. 可以隔上两分钟连续抓两个dump文件,使用 !runaway 查看线程运行的时间 通过对比两个dump文件的线程时间,看看哪个线程运行的时 ...
- linux快速复制大量小文件方法 nc+tar【转】
1,在需要对大量小文件进行移动或复制时,用cp.mv都会显得很没有效率,可以用tar先压缩再解压缩的方式. 2,在网络环境中传输时,可以再结合nc命令,通过管道和tcp端口进行传输. nc和tar ...
- 如何使用vs2012单步调试uGUI(unity3d 5.3f4)
下载uGUI源代码 uGUI源代码地址:https://bitbucket.org/Unity-Technologies/ui 下载代码工具:tortoisehg-3.6.2-x64.msi http ...