Python学习手册(第4版) - [美] Mark Lutz

Python学习手册(第4版)

[美] Mark Lutz

出版时间

2011-03-31

ISBN

9787111326533

评分

★★★★★
书籍介绍

Google和YouTube由于Python的高可适应性、易于维护以及适合于快速开发而采用它。如果你想要编写高质量、高效的并且易于与其他语言和工具集成的代码,《Python学习手册:第4 版》将帮助你使用Python快速实现这一点,不管你是编程新手还是Python初学者。本书是易于掌握和自学的教程,根据作者Python专家Mark Lutz的著名培训课程编写而成。

《Python学习手册:第4版》每一章都包含关于Python语言的关键内容的独立的一课,并且包含了一个独特的“练习题”部分,其中带有实际的练习和测试,以便你可以练习新的技能并随着学习而测试自己的理解。你会发现众多带有注释的示例以及图表,它们将帮助你开始学习Python 3.0。

《Python学习手册:第4版》包括以下内容:

学习Python的主要内建对象类型:数字、列表和字典。

使用Python语句创建和处理对象,并且学习Python的通用语法模型。

使用函数构造和重用代码,函数是Python的基本过程工具。

学习Python模块:封装语句、函数以及其他工具,从而可以组织成较大的组件。

Python的面向对象编程工具,用于组织程序代码。

学习异常处理模型,以及用于编写较大程序的开发工具。

了解包括装饰器、描述器、元类和Unicode处理等高级Python工具。

作为全球Python培训界的领军人物,《Python学习手册:第4版》作者Mark Lutz是Python最畅销书籍的作者,也是Python社区的先驱。

Mark 是O'Reilly出版的《Programming Python》和《Python Pocket Reference》的作者,这两本书于2009年都已经出版了第3版。Mark自1992年开始接触Python,1995年开始撰写有关Python的书籍,从1997年开始教授Python课程。截止到2009年,他已经开办了225个Python短期培训课程,教授了大约3500名学习者,销售了大约25万册有关Python的书籍。许多书被翻译成十多种语言。

此外,Mark拥有威斯康星大学计算机科学学士和硕士学位,在过去的25年中,他主要从事编译器、编程工具、脚本程序以及各种客户端/服务器系统方面的工作。...

(展开全部)

AI导读
核心看点
  • 系统讲解Python核心语法与对象模型
  • 深入剖析解释器运行机制与底层原理
  • 涵盖从基础数据类型到元类的高级特性
适合谁读
  • 希望深入理解Python语言机制的开发者
  • 具备其他语言基础并想转学Python的程序员
  • 不满足于表面应用,追求代码质量的进阶者
读前提醒
  • 中译本翻译质量较差,建议参考英文原版
  • 内容极为详尽且略显啰嗦,适合静心细读
  • 侧重语言本身,需另补标准库与实战知识
读者共识
  • 内容全面透彻,是夯实Python基础的神书
  • 翻译水平参差不齐,部分术语直译令人困惑
  • 篇幅厚重且部分章节需下载,阅读门槛较高

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "Python Is Engineering, Not Art"
  • "Python对操作系统服务的内置接口,使其成为编写可移植的维护操作系统的管理工具和部件(有时也称shell工具)的理想工具。"
  • "Python的简洁以及快速的开发周期十分适合开发GUI程序。Python内置了TKinter的标准面向对象接口Tk GUI API,使Python程序可以生成可移植的本地观感的GUI。"
  • "Python提供了标准的Internet模块,它使得Python程序能够广泛地在多种网络任务中发挥作用,无论是在服务器端还是在客户端都是如此。"
  • "Python可以通过C/C++系统进行扩展,并能够嵌套C/C++系统的特性,使其能够作为一种灵活的黏合语言,可以脚本化处理其他系统和组件的行为。"
  • "对于传统的数据库需求,Python提供了对所有主流关系数据库系统的接口。"
  • "由于使用Python或C编写的组件看起来一样,所以可以在一开始利用Python做系统原型,之后再讲组件移植到C或C++这样的变异语言上。"
  • "《Python学习手册:第4版》从以下3个方面做出了修改: ■ 覆盖了Python 3.0和Python 2.6,本书强调Python 3.0,但是对Python 2.6中的不同之处给出了提示。 ■ 包含了一些新的章节,主要介绍高级的核心语言话题。 ■ 重新组织了一些已有的材料,并且使用新的示例扩展它们以便更清楚。 我(作者Mark Lutz)在2009年撰写本书这一版时,Python分为两支——Python 3.0是新兴的版本并且不兼容地修改了该语言;Python 2.6保持与大量已有的Python代码向后兼容。尽管Python 3被视作是Python的未来,Python 2仍然使用广泛并且"
作者简介
作为全球Python培训界的领军人物,《Python学习手册:第4版》作者Mark Lutz是Python最畅销书籍的作者,也是Python社区的先驱。 Mark 是O'Reilly出版的《Programming Python》和《Python Pocket Reference》的作者,这两本书于2009年都已经出版了第3版。Mark自1992年开始接触Python,1995年开始撰写有关Python的书籍,从1997年开始教授Python课程。截止到2009年,他已经开办了225个Python短期培训课程,教授了大约3500名学习者,销售了大约25万册有关Python的书籍。许多书被翻译成十多种语言。 此外,Mark拥有威斯康星大学计算机科学学士和硕士学位,在过去的25年中,他主要从事编译器、编程工具、脚本程序以及各种客户端/服务器系统方面的工作。你也可以通过访问http://www.rmi.net/~lutz与他取得联系。
目录
前言 1
第一部分 使用入门
第1章 问答环节 19
人们为何使用Python 19
软件质量 20

显示全部
用户评论
一个星期搞定,以前不懂的许多内部机制全通了,甚爽,还了解了很多高级用法,python语言的知识点基本全了
翻译太烂 作者太啰嗦 逻辑不清 弃
五星好评!虽然翻译略显啰嗦,但瑕不掩瑜。此书适合进阶,通撸一遍代码下来,很多问题会烟消云散。再配合流畅的Python及cookbook。多半就是合格的Python高手了。
Learning Python
纯讲Python语言本身(很少涉及标准库)的书,讲的很透彻。个人推荐的两本Python入门书之一
很适合有一定编程经验,又想要学习python的读者阅读。介绍python基础知识点的同时,会讲解背后的模型机制,同时还介绍了一些设计模式实现方法。翻译的确实不好,有一些低级编辑错误,还有对专业知识点的理解错误等,但基本不影响对知识点的领会(前提是计算机专业出身)。五星for书的内容本身,不涉及翻译
涵盖了几乎所有的Python语言特性,每个特性讲解的非常细致,学习Python编程语言,这一本就够了。
@2016-03-24 22:52:36
翻译不行。原书很适合引导教学。
书是好书,面面俱到。可咋就翻译得一塌糊涂。总有些狗屁不通、云里雾里的非人话。时不时还得对照英文版看,影响阅读体验。 原版给5星,中文翻译扣2星。出版社能不能对翻译人员把把关?
Z-Library
收藏