为什么要学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. 【刷题记录】 && 【算法杂谈】折半枚举与upper_bound 和 lower_bound

    [什么是upper_bound 和 lower_bound] 简单来说lower_bound就是你给他一个非递减数列[first,last)和x,它给你返回非递减序列[first, last)中的第一 ...

  2. 未能加载文件或程序集“Microsoft.ReportViewer.WinForms 解决办法

    异常信息: 未能加载文件或程序集“Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken= ...

  3. C++: Perfect Forwarding

    Link: Rvalue References and Perfect Forwarding in C++0x (https://www.justsoftwaresolutions.co.uk/cpl ...

  4. phpstorm常用快捷键

    mac电脑phpstorm快捷键    command + a 全选    command + c 复制    command + v 粘贴    command + z 撤消    fn+comma ...

  5. javascript 原型及原型链的初步理解

    最近折腾了好久,终于是把js里面的原型和原型链做了个初步的理解: 在这里,我打个比喻: 我(child),我妈constructor(构造函数)生了我:别人问我老妈跟谁生的我,于是此时我妈会指向我爸爸 ...

  6. 浅谈PHP7新特性

    1. 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用.用法: $a = $_GET['a'] ?? 1; 它相当于: $a = isset($_GET['a']) ? $_GE ...

  7. 2016/11/17 周四 <javascript的封装简单示例>

    这是一个简单的javascript代码封装的示例以及封装后的调用方法: var ticker={ n:0, add:function() { this.n++; }, show:function() ...

  8. sscanf_强大的数据读取-转换

    function <cstdio> sscanf int sscanf ( const char * s, const char * format, ...); Read formatte ...

  9. VB.net 2010下关联与程序图标设置

    '*************************************************************************'**模 块 名:VB.net 2010下关联与程序 ...

  10. Unity小游戏制作 - 暗影随行

    用Unity制作小游戏 - 暗影惊吓 最近玩了一个小游戏,叫做暗影惊吓,虽然是一个十分简单的小游戏,但是感觉还是十分有趣的.这里就用Unity来实现一个类似的游戏. 项目源码:DarkFollow 主 ...