上册
         前言 ........................................1
         第一部分 使用入门
         第1章 问答环节 ........................................ 21
         人们为何使用Python ........................................21
         软件质量 ........................................22
         开发者效率........................................23
         Python是一门“脚本语言”吗 ........................................23
         好吧,Python的缺点是什么 ........................................25
         如今谁在使用Python ........................................25
         其他的Python设计权衡:一些难以把握的方面 ........................................26
         使用Python可以做些什么 ........................................28
         系统编程 ........................................28
         图形用户界面(GUI) ........................................29
         Internet脚本 ........................................29
         组件集成 ........................................30
         数据库编程........................................30
         快速原型 ........................................31
         数值计算和科学计算编程 ........................................31
         更多内容:游戏、图像、数据挖掘、机器人、Excel等 ................................31
         Python如何开发并获得支持 ........................................32
         开源的权衡........................................33
         Python有哪些技术上的优点 ........................................33
         面向对象和函数式 ........................................33
         免费 ........................................34
         可移植 ........................................34
         功能强大 ........................................35
         可混合 ........................................36
         相对简单易用 ........................................36
         相对简单易学 ........................................37
         以Monty Python命名 ........................................37
         Python和其他语言比较起来怎么样 ........................................38
         本章小结 ........................................39
         本章习题 ........................................39
         习题解答 ........................................40
         Python是工程,不是艺术 ........................................41
         第2章 Python如何运行程序 ........................................ 43
         Python解释器简介 ........................................43
         程序执行 ........................................45
         程序员的视角 ........................................45
         Python的视角 ........................................46
         执行模型的变体 ........................................48
         Python的各种实现 ........................................49
         执行优化工具 ........................................52
         冻结二进制文件 ........................................53
         未来的可能性 ........................................54
         本章小结 ........................................55
         本章习题 ........................................55
         习题解答 ........................................56
         第3章 你应如何运行程序 ........................................ 57
         交互式命令行模式 ........................................57
         开始一个交互式会话 ........................................57
         Windows平台上的交互式命令行在哪里 ........................................59
         系统路径 ........................................59
         Python 3.3中的新Windows选项:PATH和启动器 ........................................60
         运行的位置:代码目录 ........................................61
         不需要输入的内容:提示符和注释 ........................................62
         交互式地运行代码 ........................................63
         为什么要使用交互式命令行模式 ........................................64
         使用注意:交互命令行模式 ........................................65
         系统命令行和文件 ........................................67
         第一段脚本........................................68
         使用命令行运行文件 ........................................69
         不同的命令行使用方式 ........................................70
         使用注意:命令行和文件 ........................................71
         UNIX风格可执行脚本:#! ........................................72
         UNIX脚本基础 ........................................72
         UNIX env查找技巧 ........................................73
         Python 3.3 Windows启动器:Windows也有#!了 ........................................73
         点击文件图标 ........................................75
         图标点击基础知识 ........................................75
         在Windows上点击图标 ........................................76
         Windows上输入的技巧 ........................................77
         其他图标点击的限制 ........................................79
         模块导入和重载 ........................................79
         导入和重载基础知识 ........................................80
         模块的宏观视角:属性 ........................................82
         使用注意:import和reload ........................................85
         使用exec运行模块文件 ........................................85
         IDLE用户界面 ........................................86
         IDLE启动细节 ........................................87
         IDLE基础用法 ........................................88
         IDLE功能特性 ........................................89
         高级IDLE工具 ........................................90
         使用注意:IDLE ........................................90
         其他IDE ........................................92
         其他启动选项 ........................................93
         嵌入式调用........................................93
         冻结二进制可执行文件 ........................................94
         文本编辑器启动方式 ........................................94
         其他的启动方式 ........................................95
         未来的可能........................................95
         应该选用哪种方式 ........................................95
         调试Python代码 ........................................96
         本章小结 ........................................97
         本章习题 ........................................97
         习题解答 ........................................98
         第一部分练习题 ........................................99
         第二部分 类型和运算
         第4章 介绍Python对象类型 ........................................ 105
         Python知识结构 ........................................105
         为什么要使用内置类型 ........................................106
         Python核心数据类型 ........................................107
         数字 ........................................108
         字符串 ........................................ 110
         序列操作 ........................................ 110
         不可变性 ........................................ 112
         特定类型的方法 ........................................ 113
         寻求帮助 ........................................ 115
         字符串编程的其他方式 ........................................ 116
         Unicode字符串 ........................................ 117
         模式匹配 ........................................ 119
         列表 ........................................120
         序列操作 ........................................120
         特定的操作........................................121
         边界检查 ........................................121
         嵌套 ........................................122
         推导 ........................................122
         字典 ........................................125
         映射操作 ........................................125
         重访嵌套 ........................................126
         不存在的键:if 测试 ........................................128
         键的排序:for 循环 ........................................129
         迭代和优化........................................131
         元组 ........................................132
         为什么要使用元组 ........................................133
         文件 ........................................133
         二进制字节文件 ........................................134
         Unicode文本文件 ........................................135
         其他类文件工具 ........................................137
         其他核心类型 ........................................137
         如何破坏代码的灵活性 ........................................139
         用户定义的类 ........................................140
         剩余的内容........................................141
         本章小结 ........................................141
         本章习题 ........................................141
         习题解答 ........................................142
         第5章 数值类型 ........................................ 143
         本章小结 ........................................182
         本章习题 ........................................182
         习题解答 ........................................182
         第6章 动态类型 ........................................ 184
         本章小结 ........................................194
         本章习题 ........................................194
         习题解答 ........................................195
         第7章 字符串基础 ........................................ 196
         本章小结 ........................................242
         本章习题 ........................................243
         习题解答 ........................................243
         第8章 列表与字典 ........................................ 245
         本章小结 ........................................277
         本章习题 ........................................277
         习题解答 ........................................277
         第9章 元组、文件与其他核心类型 ............................... 279
         本章小结 ........................................314
         本章习题 ........................................314
         习题解答 ........................................315
         第二部分练习题 ........................................315
         第三部分 语句和语法
         第10章 Python语句简介........................................ 321
         本章小结 ........................................338
         本章习题 ........................................338
         习题解答 ........................................338
         第11章 赋值、表达式和打印 ....................................... 340
         本章小结 ........................................370
         本章习题 ........................................370
         习题解答 ........................................370
         第12章 if测试和语法规则 ........................................ 372
         本章小结 ........................................386
         本章习题 ........................................386
         习题解答 ........................................386
         第13章 while循环和for循环 ........................................ 387
         本章小结 ........................................414
         本章习题 ........................................414
         习题解答 ........................................414
         第14章 迭代和推导 ........................................ 416
         本章小结 ........................................442
         本章习题 ........................................442
         习题解答 ........................................442
         第15章 文档 ........................................ 444
         本章小结 ........................................465
         本章习题 ........................................466
         习题解答 ........................................466
         第三部分练习题 ........................................467
         第四部分 函数和生成器
         第16章 函数基础 ........................................ 473
         本章小结 ........................................483
         本章习题 ........................................483
         习题解答 ........................................483
         第17章 作用域 ........................................ 485
         本章小结 ........................................518
         本章习题 ........................................518
         习题解答 ........................................520
         第18章 参数 ........................................ 521
         本章小结 ........................................548
         本章习题 ........................................548
         习题解答 ........................................549
         第19章 函数的高级话题 ........................................ 550
         本章小结 ........................................575
         本章习题 ........................................575
         习题解答 ........................................575
         第20章 推导和生成 ........................................ 577
         本章小结 ........................................621
         本章习题 ........................................621
         习题解答 ........................................621
         第21章 基准测试 ........................................ 623
         计时迭代可选方案 ........................................623
         本章小结 ........................................656
         本章习题 ........................................656
         习题解答 ........................................656
         第四部分练习题 ........................................657
         第五部分 模块和包
         第22章 模块:宏伟蓝图 ........................................ 663
         本章小结 ........................................678
         本章习题 ........................................679
         习题解答 ........................................679
         第23章 模块代码编写基础 ........................................ 680
         本章小结 ........................................696
         本章习题 ........................................696
         习题解答 ........................................696
         第24章 模块包 ........................................ 698
         本章小结 ........................................732
         本章习题 ........................................732
         习题解答 ........................................733
         第25章 高级模块话题 ........................................ 734
         本章小结 ........................................765
         本章习题 ........................................766
         习题解答 ........................................766
         第五部分练习题 ........................................766
      · · · · · ·     (
收起)