为什么要学Python

    1,脚本语言本身很方便简洁,未来会有趋势

  2,web 方向

  3,运维方向

我是学静态语言出身的,java,毕业后从事android 应用开发,曾在工作期间学习过linux,想从最底层往上走去搞懂android,在这期间,我发现对Linux本身的兴趣超过了对android兴趣,因为在学习Linux的过程中能恶补很多知识,这些知识不是在应用开发能学到的,在android 应用开发中,大部分的轮子别人都已经帮你造好了,你只需要知道怎么用,不用自己去写,但并不代表你不用去学,在我工作期间,用过很多android框架,很多别人造 的轮子,每一个弄过来之后我都想知道他是怎么实现的,弄来弄去发现自己知识量不够,每个都去百度google,学得很不系统,唯有在学习Linux的过程中能系统的学习计算机的知识,程序的知识,语言的知识等等,并且还学会了使用shell,能够以简短的语句去操作系统,完成管理的功能,我觉得很cool。之后接触到了python,也是一门脚本语言,然后发现脚本语言也可以编写高级程序了,也有我学静态语言熟悉的类,面向对象,设计模式,感觉更cool了!有过静态语言基础,更好理解一些,学起来也快,学完之后细分方向也挺多的,可以搞运维,工具开发,web开发,特别是web 开发,我觉得以后肯定会火起来的。

怎么学习Python

  1,书

  2,廖大的官方网站

  3,云课堂,51cto等等视频资源

看廖大的官网学习,是很不错的。优点是入门快,特别快,他放在教程里的都是最有用的,精华,串起来然后完成后面的实战项目。但是还不够,需要按照他的学习目录,拿着书查漏补缺,不懂的地方google或者看视频。最主要的还是要多看,多敲,这句话都被人说烂了,特别是我们这行的,这是基本,能做到才有以后的事情,做不到那就只能在门外徘徊了。另外一个就是要写博客,记录,不能今天学了过两天就忘了,我们都知道复习很重要,但复习的前提是你要把复习的资料准备好,整理好,到时候回头看的时候能以最短时间拾起最多的知识,自己写的东西都杂乱无章,东记一个西记一个,回头连自己都看不下去。特此,开博客,记录学习过程,总结知识。写博客的时候回顾一下上一篇博客的内容,巩固知识。

目标

   1,爬虫

  2,博客

  3,(运维)

学个东西没有目标是不行的,在前期,要搞点有意思有意义的小目标去达成,才能有动力,不至于学两天就弃了或者学了很久也不知道自己要干啥又弃了。网络爬虫是个好东西,也很有意思,所以拿来作为一个兴趣目标。博客也是,每个写代码的,怎么能不拥有自己的一个博客,敲代码也是敲,敲故事也是敲,为啥不花点时间记录记录自己的故事,自己的心情和感受,当然最主要的还是技术博客,记录些知识,平时多读书,多思考,做一些总结到博客上。运维这个方向有点难度,不是一时半会能进入的,需要对linux熟练的使用,掌握很多系统的知识,这方面我打算在完成了前两个目标后再来尝试,因为经过达成前两个的目标,基本上是入门了python吧,然后自己在往下学习Linux运维这方面的东西。

结语

  比我优秀一百倍的人比我努力一百倍,想想都可怕,赶紧动起来。

Python 学习之路 (前言)的更多相关文章

  1. python学习之路-day2-pyth基础2

    一.        模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,第三方库存放位置:site-packages sys模块简介 导入模块 import sys 3 sys模 ...

  2. Python学习之路-Day2-Python基础3

    Python学习之路第三天 学习内容: 1.文件操作 2.字符转编码操作 3.函数介绍 4.递归 5.函数式编程 1.文件操作 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个 ...

  3. Python学习之路-Day2-Python基础2

    Python学习之路第二天 学习内容: 1.模块初识 2.pyc是什么 3.python数据类型 4.数据运算 5.bytes/str之别 6.列表 7.元组 8.字典 9.字符串常用操作 1.模块初 ...

  4. Python学习之路-Day1-Python基础

    学习python的过程: 在茫茫的编程语言中我选择了python,因为感觉python很强大,能用到很多领域.我自己也学过一些编程语言,比如:C,java,php,html,css等.但是我感觉自己都 ...

  5. python学习之路网络编程篇(第四篇)

    python学习之路网络编程篇(第四篇) 内容待补充

  6. Python学习之路【第一篇】-Python简介和基础入门

    1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是 ...

  7. python 学习之路开始了

    python 学习之路开始了.....记录点点滴滴....

  8. python学习之路,2018.8.9

    python学习之路,2018.8.9, 学习是一个长期坚持的过程,加油吧,少年!

  9. Python学习之路——pycharm的第一个项目

    Python学习之路——pycharm的第一个项目 简介: 上文中已经介绍如何安装Pycharm已经环境变量的配置.现在软件已经安装成功,现在就开始动手做第一个Python项目.第一个“Hello W ...

  10. python学习之路------你想要的都在这里了

    python学习之路------你想要的都在这里了 (根据自己的学习进度后期不断更新哟!!!) 一.python基础 1.python基础--python基本知识.七大数据类型等 2.python基础 ...

随机推荐

  1. 【BZOJ3943】[Usaco2015 Feb]SuperBull 最小生成树

    [BZOJ3943][Usaco2015 Feb]SuperBull Description Bessie and her friends are playing hoofball in the an ...

  2. 实验二 c语言文法

    <程序>-><声明>|<程序><函数> <函数>-><修饰符><标识符><形式参数>< ...

  3. Android MVP 利用rxjava 避免向Model传入监听方法

    传统的MVP: 1.抽离出View的接口,即ILoginView. 2.抽离Model的接口,即ILoginModel. 3.抽离Presenter的接口,即ILoginPresenter. 4.实现 ...

  4. SqlServer windowss身份登陆和sa身份登陆

    今天重新装了系统,但是计算机名变了,于是修改了计算机名,然后装了SQLSEVER,安装完成后登录,发现无论用WINDOWS身份还是SQLSERVER身份都登录不了 1.先说说sqlserver身份登录 ...

  5. 回流(reflow)与重绘(repaint)

    最近项目排期不紧,于是看了一下之前看了好久也没看明白的chrome调试工具的timeline.但是很遗憾,虽然大概懂了每一项是做什么的,但是用起来并不能得心应手.所以今天的重点不是timeline,而 ...

  6. 不错的 iOS 工具

    1.LSUnusedResources,移除不用图片资源

  7. C# 对多个文件进行zip压缩

    本文使用的ICSharpCode.SharpZipLib.dll类库来实现文件压缩,你可以通过Nuget来安装此类库,或者到搜索引擎去搜索一下遍地都是.类库下载下来之后,添加到项目引用就可以了.下面这 ...

  8. 浏览器的兼容问题 判断IE方法

    下面是一些判断ie的常用方法: <!-[if IE 6]> 此处是IE6才会执行的代码 <![endif]-> 还可以给他加个条件,比如判断IE6以下的浏览器: <!-[ ...

  9. ajax的一些笔试面试题

    1. 什么是ajax,为什么要使用Ajax(请谈一下你对Ajax的认识) 什么是ajax: AJAX是“Asynchronous JavaScript and XML”的缩写.他是指一种创建交互式网页 ...

  10. [转]FINDSTR正则表达式小结

    前言:最近写了一个bat用于快速编译swf至目标目录,想利用FINDSTR命令通过匹配目标目录名称,匹配数量大概600多个,发现匹配耗时比较久,大概花费10余秒,因此还是放弃字符匹配,乖乖拼出全称来定 ...