《从问题到程序:用Python学习计算和编程》勘误表

(机械工业出版社,2017年6月出版)

在下表里,11/13表示第11页第13行,负的行数表示倒数。
页/行
11/13 使用户 使用者
35/11 在附录C有些介绍 见 Python 标准库文档
45/-1
59/2 (6, 8, 11 (6, 8, 11)
64/14 return x return -x
66/-8 相同时是1,否则是0 相同时是0,否则是1
67/18 可以看到,... 补0。 这是固定长度16位的情况。Python 把左移(或右移)简单处理为乘以(或除以)2的相应幂次。
68/-5-6 下划线符 反斜线符
74/-12 double tmax(double, double, double) tmax(x, y, z)
80/-13 采用一个描述 采用循环描述
82/-16 mod %
112/-12 isinstance(a, int) isinstance(a, float)
119/-5 立方根值 立方值
121/7 乘幂 指数
132/7 在开始执行转入... 在执行转入...
132/6 变量z 变量y
132/图4.6 8 7
166/15 图灵机获得者 图灵奖获得者
176/-16 其他表操作在5.2.3节介绍 5.4节详细介绍各种序列操作
182/20 表中它和它的所有倍数元素置0,表示这个元素 表中它的所有倍数元素置0,表示这些元素
198/14 改变环境 改变状态
206/-20 表list2 表list1
215/7 but c" but c."
231/12 第7章将解决这个问题。 用第7章讨论的技术可以解决这个问题。
252/13 open(文件描述)和open(文件描述, 'w') open(文件描述)和open(文件描述, 'w')
【改为英文括号】
304/-19 函数名等)。 函数名等。
340/-3 设置 Rectangle 类的对象中 设置 ColoredRect 类的对象中
356/-19 【set_score函数体】原语句前加两行
if self._courses.get(course_name, False) is not NONE: 
    raise KeyError("set_score meets error.")
358/10 self._sclass self._class
366/3-4 进一步说...作为实例方法使用 移到前一段“也可以加入(或修改)函数属性。”之后。
378/-10 也只有以使用 也只有以
386/8 分别获得 w 所在 获得 w 所在
408/21 文件 phone_TUI 文件 phone_TUI.py
424/-11/-12 进程 线程
感谢华章出版社编辑朱劼的认真工作,感谢读者刘俊谊指出书中的错误。
读者如果发现书中错误,请与我联系。谢谢!


EMAIL:qzy@math.pku.edu.cn
通讯地址:100871,北京大学数学学院信息科学系
 
2017.9