最近"瑞丽模特学Python"的热点牵动了大江南北程序员的心,有人说这是炒作,也有人说这是推广Python的爆点。。。我嘿嘿一笑,美女就是美女,眼光那是杠杠的,不仅人美,学的语言也美。那咱也不能藏私,必须得把我读过的Python好书向女神推荐一下......

记得我毕业面试现在这家公司的时候(偶是13年毕业),当时面试官看到我简历上写熟悉Python时,特地问了我Python的情况,我能顺利通过面试也是占了点Python的光。后来才知道,Python在我们公司用的相当的广,产品升级,安装,维护中有不少的Python脚本,我所在的项目组后端基本都是Python,所以童鞋们,学好Python很重要哦。

这是我读的第一本Python书籍,很适合初学者,简单明了,对字符串,列表,字典等讲解详细,所以我觉得更适合没有C++/Java基础的童鞋学习。如果熟悉C++/Java,很可能你不会认真看。比较好的是后面有10个小项目,让你练练手,我依稀记得其中有一个聊天室程序,当初花了我不少时间,汗!!!

我还是比较喜欢这本书的,不过很可惜没有看完。当初是从图书馆借来的,基本上都是在实习期间往返于公司和学校在地铁上看的。这本书可以说稍微涉及了Python的一些实现方式,如它告诉你list不像C/C++中的链表,而更像是标准库中的vector,而且图文并茂,看过侯捷老师的<<STL源码剖析>>肯定对图文并茂很有印象....,这点是我比较喜欢的。

看这本书最大的感觉就是很干练,没有什么废话,这也导致了很多东西需要自己细细回味。有人说,Linux系统管理还是Shell/Perl用的多,说的一点也没错,但更加细致的活他们就不适合了,如数据库交互,Python更加适合。

说实在话,这本是我唯一买的纸质书,为啥呢?一,它很出色,这是从源码层次剖析,在这里你会学到,Python中对象机制,dict的实现原理,Python虚拟机,闭包的实现原理.....我最喜欢的是多线程机制,主要是帮我解决了time.sleep的疑惑。有C基础的童鞋强烈建议看看(ps看完需要点毅力的,而我是没看完的人) 二,对着pdf看大段代码比较痛苦,所以还是纸质比较适合。

最近我正在看的书,前几章讲解了Python的高级特性,迭代器,生成器,原类等,后面几章有Python最佳实践,测试驱动等。这本书也是惜墨如金,我把它形容为绝顶武林高手,它将招式演练一遍,剩下的需要你自己去领悟。不过不太适合初学者,不然只能看热闹,未得本质。我写过类似博文,有兴趣的童鞋可以稍微瞄瞄。

这本书可以说是高手之间的华山论剑,主要讲解了各个领域的技巧和方法,有点厚,所以可能不太适合通读。想和高手切磋,看看特定问题高手是如何解决的,你会学到很多技巧。中午休息前看那么几页也是一种享受,赶快行动吧!(ps我打算这么做的)

Python书籍还是不少的,我了解的也很有限,上面所列书籍只是我涉及中觉得不错的,在这里推荐给大家。衷心希望,Python女神有朝一日成为Python大神!!!

修订:

2013/10/19 :推荐一位前辈整理的学习笔记:https://github.com/qyuhen/book

python 书籍推荐 一的更多相关文章

  1. python书籍推荐

    python书籍推荐列表: 技巧:关于如何在windows平台上行获取目录下的文件名称.(我的python书籍的位置E:\Python\Python_book) D:\>e: E:\>cd ...

  2. 久等了,你要的 Python 书籍推荐,来了

    前言 很多人学习python,不知道从何学起.很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手.很多已经做案例的人,却不知道如何去学习更加高深的知识.那么针对这三类人,我给大家提供 ...

  3. python 书籍推荐 三

    主要先学习<python语言入门>学完后,研究<征服python>Python简明教程(A Byte of Python) 此书讲解简洁易懂,适合初学者 剖析Python源代码 ...

  4. python书籍推荐:python编码推荐(高清完整pdf)

    目录INF-qa Python 编码规范................................................................................ ...

  5. python 书籍推荐 二

    Python是一中面向对象的编程语言,语法简洁而清晰,具有丰富和强大的类库.对于初学编程者来说,首选Python是个非常棒的选择.   工具/原料 Python Python学习前的准备 1 学习任何 ...

  6. [转]python 书籍推荐

    原地址: http://python.jobbole.com/85620/ https://github.com/jobbole/awesome-python-books http://blog.cs ...

  7. python书籍推荐:Head First Python(中文版)

    所属网站分类: 资源下载 > python电子书 作者:熊猫烧香 链接:http://www.pythonheidong.com/blog/article/64/ 来源:python黑洞网,专注 ...

  8. python书籍推荐以及杂七杂八

    黄哥推荐学习Python 10本好书 Python3网络爬虫开发实战 github daily-reading 想对大家说的话 POJ 算法练习 http://openjudge.cn/ http:/ ...

  9. python书籍推荐:Python Cookbook第三版中文

    所属网站分类: 资源下载 > python电子书 作者:熊猫烧香 链接:http://www.pythonheidong.com/blog/article/44/ 来源:python黑洞网 内容 ...

随机推荐

  1. Kali视频学习21-25

    Kali视频学习21-25 (21)密码攻击之在线攻击工具 一.cewl可以通过爬行网站获取关键信息创建一个密码字典. 二.CAT (Cisco-Auditing-Tool)很小的安全审计工具,扫描C ...

  2. VS+SVN版本控制

    1.下载VisualSVN工具并安装 https://www.visualsvn.com/visualsvn/download/ 2.将代码传到svn服务器中 3.查看项目svn地址,直接项目右键属性 ...

  3. linux下如何关闭某个tmux窗口

    答:分成两个步骤,如下: 1.列出当前的tmux窗口 jello@jello:~$ tmux ls 1: 1 windows (created Tue Jan 17 09:28:05 2019) [2 ...

  4. 分布式之zk的应用场景

    分布式应用系统中,经常会用到zk,比如dubbo注册中心,kafka分布式集群等都用到zk这一工具.除了这些用来做分布式集群外,zk还有那西应用场景事我们可以使用到该工具的呢?所以接下来就是我们要了解 ...

  5. POJ 1185 炮兵阵地(状压DP)题解

    思路:和上一篇思路一样,但是这里要求最大能排几个,这里要开三维,记录上次和上上次的状态,再一一判定,状态转移方程为 dp[i][j][k] = max(dp[i][j][k],dp[i - 1][k] ...

  6. SDOI2011_染色

    SDOI_染色 背景:很早就想学习树链剖分,趁着最近有点自由安排的时间去学习一下,发现有个很重要的前置知识--线段树.(其实不一定是线段树,但是线段树应该是最常见的),和同学吐槽说树剖的剖和分都很死板 ...

  7. P4 PI库安装

    repo:Github PI P4Runtime - a control plane framework and tools for the P4 programming language 这个是P4 ...

  8. Gym 101334E Exploring Pyramids(dp+乘法原理)

    http://codeforces.com/gym/101334 题意: 给出一棵多叉树,每个结点的任意两个子节点都有左右之分.从根结点开始,每次尽量往左走,走不通了就回溯,把遇到的字母顺次记录下来, ...

  9. Gym - 100676H H. Capital City (边双连通分量缩点+树的直径)

    https://vjudge.net/problem/Gym-100676H 题意: 给出一个n个城市,城市之间有距离为w的边,现在要选一个中心城市,使得该城市到其余城市的最大距离最短.如果有一些城市 ...

  10. LA 3938 动态最大连续和(线段树)

    https://vjudge.net/problem/UVALive-3938 题意:给出一个长度为n的整数序列D,你的任务是对m个询问作出回答.对于询问(a,b),需要找到两个下标x和y,使得a≤x ...