python学习手册(原书第5版)

马克·卢茨

出版时间

2018-10-01

ISBN

9787111603665

评分

★★★★★

标签

编程

书籍介绍

如果你想动手编写高效、高质量并且很容易与其他语言和工具集成的代码,本书将快速地帮助你利用Python提高效率。本书基于Python专家的流程培训课程编写,内容通俗易懂。本书包含很多注释的例子和插图,以帮助你开始使用Python2.7和3.3。每章都包含关于Python语言的重要组成部分的一节课。本书主要内容:了解Python的主要内置对象类型,如数字、列表和字典;创建和处理对象的Python语句,学习Python的一般语法模型;利用Python的基本程序工具的结构和重用代码;了解Python模块:语句包、函数和其他工具;探索Python的面向对象的编程工具,用于构建代码;了解异常处理模型和开发工具编写较大的程序;探索先进的Python工具,包括装饰符、描述符、元类、Unicode的处理。

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仍然使用广泛并且"
作者简介
Mark Lutz是一位世界级的Python培训讲师。他是Python畅销书籍的作者,同时从1992年起就成为Python社区的引领者。Mark有着30余年的软件开发经验,也是《Python编程》《Python袖珍指南》等书的作者。
目录
上册
前言 ........................................1
第一部分 使用入门
第1章 问答环节 ........................................ 21
人们为何使用Python ........................................21

显示全部
用户评论
Python入门最好的书。
读者确实有点细无巨细(啰嗦),但是挺适合我这种没有编程基础的人用于自学。搭配李雪峰的视频一起服用,不错
定价为啥突然变高了,差不多是前一本的两倍了。
虽然啰嗦一些,但许多在其他书籍中晦涩难懂的知识点,终于有了比较清晰的理解,非常适合从零开始彻底深入的学习Python。
Python 绝对是一门易学难精的语言,打着简单语法的旗号把我忽悠过来,最后发现它背后隐藏了许多复杂的实现。 如果不是作为 “玩具” 语言来学习,一定要看看这本全方位细致讲解的书。它涵盖了 Python 的每一个角落,让我明白了版本差异、作用域、函数式编程工具、相对导入、mro 解析顺序、装饰器、元类等等内容。 缺点是章节之间存在繁复交错的线索,让初读者头大,还有 1400 多页上下两册沉甸甸的分量让心情和手腕一样沉重,但是只要读完,你就会有如释重负之感,不禁为之拍案叫绝。 另外遗憾的是翻译诘屈聱牙,举个例子,译者把目录中的 revisited 翻译成 “重访”,个人认为还是翻译成 “重温” 或者 “回顾” 比较好。希望译者还是要多花点功夫,力求 “信达雅”,而不只是图快啊!
非常细致的一本书!
很不错
感觉适宜相当Python讲师看得书。
用了好几周全面的啃了一遍,感觉还是有很多可以回味的地方,唯一不满意的就是中文的两位翻译作者,一看就是技术流,文字功底比较令人遗憾,没有做到用顺畅的本土中文翻译,很多地方都是能看懂,但是总觉得怪怪的,对照英文原版才明白作者的本意。其实书面语也可以native一点啊,别总是来什么 “通常这是最好的约定”
下载
收藏