《Python学习手册》(第3版)-带目录完整版PDF版下载

Python学习手册(第三版)/(美)
鲁特兹(Lutz,M.)著,侯靖等译.—北京:机械工业出版社,2009.8
书名原文:Learning Python, third edition
本书是学习Python编程语言的入门书籍。Python是一种很流行的程序语言,可以作为独立的程序和脚本在各种领域中应用。Python免费、可移植、功能强大,而且使用起来相当容易。
无论你是编程初学者,还是专业开发人员,本书的目标是让你快速掌握核心Python语言基础。阅读本书后,会对Python有足够的了解,能够将其应用于你所要从事的应用领域中。

关于第三版
本书第二版于2003年末出版,从那时到现在的四年中,Python语言本身已经发生了实质性的变化,因此我在Python培训课程中介绍的话题也随之发生了改变。虽然我试着尽可能保留上一版的文字,但是本版书反映了Python语言和Python培训中发生的最新变化,此外还有一些结构性的改变。
本书中Python语言的变化对于Python语言,本书进行了全面更新,反映了Python,2.5以及从第二版出版以来语言的所有变化(第二版大部分是基于Python 2.2,以及在Python 2.3版即将发布前提出的Python 2.3版的一些特性)。此外,还会在本书合适的地方讨论Python 3.0的预期的变化。下面是这门语言的一些主要的主题,读者将会发现这些主题在本书中是全新的内容或在原有基础上进行了扩展:
·新的B if A else c条件表达式(第12章)。
·with/as环境管理器(第27章)。
·统一try/except/finally(第27章)。
·相对导入语法(第21章)。
·生成器表达式(第17章)。
·新的生成器函数的特性(第17章)。函数装饰器(第26章)。
·集合对象类型(第5章)。
·新的内置函数: sorted、 sum. any、 all、enumerate(第4章和第13章)。小数固定精度对象类型(第5章)。
·文件、列表解析(list comprehension)和迭代器等新的扩展内容(第13章和第17章)。
·新的开发工具:Eclipse. distutils、unittest和doctest、IDLE加强版、Shedskin等(第3章和第29章)。
贯穿本书始末都会讨论(Python语言的一些细微变化)(例如,广泛使用的True和False、用新的sys.exc_info来获取异常的细节,基于字符串的异常的退出、字符串方法、apply和reduce内置函数)。此外,有些在上一版中属于新的功能,也会在本书中进行扩展,包括第三个限制值的分片运算,以及书中apply的任意参数调用语法。
目录
前言
第一部分使用入门
第二部分类型和运算
第三部分语句和语法
第四部分函数
第五部分模块
第六部分类和OOP
第七部分异常和工具

Python学习手册(第3版)封面

书籍大小:42.1MB      书籍格式:.PDF          书籍页数:共686页

为您推荐

返回顶部
首页
电子图书
视频教程
搜索
会员