三本可以一买的 Python 书

原创 2011年02月24日 11:47:00

赖勇浩(http://laiyonghao.com

08 年的时候,我写过一篇“为什么《Dive into Python》不值得推荐 ”,当时我写到:

……如果你非要找一本可以捧在手上的书,那么一本好的 Python 书的标准是要么在广度上有建树要么就是深度。广度上来说,《Python编程金典》做得不错;深度上, 《python cookbook》和《可爱的 Python》系列文章比较好。……

其实在那时,无论是《python编程金典》还是《python cookbook》都已经有点过时了,所以后来有人问我推荐几本 Python 书的时候,我就不再推荐这两本了,而是直接叫他去读 Python Manuals 里的 Tutorial 和 Lib Ref。现在情况又有点不同了,从 2010 年底到现在我找到三本可以值得一买的书(均覆盖 py3.x 版本),在这里简单评论一下,供参考。

1、Python基础教程:第2版

这本书的内容结构编排得比较好,有基础知识,也有较为吸引新手的内容(比如 GUI),重点是案例项目这一块,如果能照着作者意图把编程任务跟上去,通过这本书学会 Python 是容易的。

2、Python参考手册(第4版)

书如其名,对许多标准库都有介绍,手头参考必备。另外,对一些较少人使用的协程也有不错的介绍,不算太厚重,通读一下必定对圆熟应用 Python 有所帮助。

3、Python高级编程

这本书相当于 C++ 里的《Effective C++》吧,第一二章上来的知识就够好好地消化一下的了,比如几乎所有书都避而不谈的 descriptor 这本书就会谈哦,甚至包括怎么写应用、库、生命周期管理、编写文档都有,薄薄一本,读起来却会是很慢的书,有嚼劲。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lanphaday/article/details/6204639

Delphi中用于读写(I/O)的三种文件类型

Delphi中用于读写(I/O)的三种文件类型一.旧pascal文件类型    用旧文件变量表示的文件类型,比如 F:text,F:File. 定义了三类:有类型,无类型,字符类型以及一些Delphi...
  • meiys
  • meiys
  • 2000-12-12 14:03:00
  • 649

学习Python编程的最好的7本书

读书是汲取某个特定学科的知识以及更深入的理解该学科的最好的方式。在这个科技世界,通晓计算机系统各个不同的技术领域是至关重要的。其中最重要的内容之一便是计算机程序语言。现今,计算机中存在许多不同类型的程...
  • qq_37267015
  • qq_37267015
  • 2017-03-14 22:46:27
  • 4094

学习python的三本书

……如果你非要找一本可以捧在手上的书,那么一本好的 Python 书的标准是要么在广度上有建树要么就是深度。广度上来说,《Python编程金典》做得不错;深度上, 《python cookbook》和...
  • aican_yu
  • aican_yu
  • 2012-06-17 16:35:20
  • 1720

python入门书籍三本(Python编程快速上手,Python编程:从入门到实践,Python核心编程)

  • 2017年12月19日 14:35
  • 34.22MB
  • 下载

python书籍 (好的清晰书籍3本)

  • 2011年11月14日 11:37
  • 11.55MB
  • 下载

iOS 将http%3A%2F%2F解析为URL

NSString *str = @"http%3A%2F%2Fmyimg.ifeng.com%2F200%2F22%2F8a941d71c4df48a5%2F1418632228%2F8a941d71...
  • worldzhy
  • worldzhy
  • 2014-12-15 17:37:53
  • 10914

Spring Security 与 Oauth2 整合 步骤

为什么要写 1. spring-security-oauth2的demo 不容易让开发者理解, 配置的内容很多, 没有分解的步骤; 我曾经试着按照文档(https://github.com/sprin...
  • monkeyking1987
  • monkeyking1987
  • 2013-11-19 22:31:56
  • 117244

http://blog.csdn.net/account/register.html?from=http%3a%2f%2fwrite.blog.csdn.net%2f%3fticket%3dST-93

org.xml.sax.SAXParseException; lineNumber: 174; columnNumber: 10; 元素类型为 "mapper" 的内容必须匹配 "(cache-ref...
  • qq_35034912
  • qq_35034912
  • 2016-12-09 16:20:35
  • 451

CSS透明opacity和IE各版本透明度滤镜filter的最准确用法

CSS3的透明度属性opacity想必大家都已经用的无处不在了。而对于不支持CSS3的浏览器如何进行透明处理,保持浏览器效果的一致,这个估计谁都会写,但是涉及到filter的具体语法含义和各版本写法的...
  • freshlover
  • freshlover
  • 2013-12-05 17:36:51
  • 125283
收藏助手
不良信息举报
您举报文章:三本可以一买的 Python 书
举报原因:
原因补充:

(最多只允许输入30个字)