默认按页码顺序显示所有勘误,也可以通过选择印次,来查过该印次的勘误。如果您有新发现的勘误,欢迎提交!

  • 第26页
    第1行:第12~75行 → 第12~74行
    第10行:标注 → 扩展
    第10行:第44~48行 → 第43~46行
    第13行:第54~66行 → 第54~65行
    第15行:第68~73行 → 第67~72行
    第18行:第79行 → 第78行
    黄志斌 提交于 2017-08-23 09:33 · 纸质版 · 第1印 · 技术错误
    确认于 2017-09-27 09:05
  • 第30页 代码第42行
    创建一个列表来存放单词及其频数
    应改为:
    创建一个字典来存放单词及其频数
    黄志斌 提交于 2017-08-23 10:11 · 纸质版 · 第1印 · 技术错误
    确认于 2017-09-27 09:05
  • 第37页 6.3节第2段倒数第1行
    第7行再次使用了强大的collection模块中的most_common函数
    应改为:
    第7行再次使用了强大的collections模块中的most_common函数
    黄志斌 提交于 2017-08-23 11:11 · 纸质版 · 第1印 ·
    确认于 2017-08-23 11:17
  • 第43页 代码第24行
    处理末尾单词
    应改为:
    处理其余单词
    黄志斌 提交于 2017-08-23 11:39 · 纸质版 · 第1印 ·
    确认于 2017-09-27 09:11
  • 第43页 代码第38行
    原书有误。
    理论上我们仅需调用count(words, word_freqs)
    应改为:
    理论上我们仅需调用count(words, stop_words, word_freqs)
    黄志斌 提交于 2017-08-23 11:52 · 纸质版 · 第1印 ·
    确认于 2017-09-27 09:12
  • 第44页 第8行
    再递归调用函数处理列表的其余元素(第25~33行)
    应改为:
    再递归调用函数处理列表的其余元素(第25行和第33行)
    黄志斌 提交于 2017-08-23 11:33 · 纸质版 · 第1印 ·
    确认于 2017-08-23 11:37
  • 第53页 倒数第8行
    第7~15行定义了本例中
    应改为:
    第7~16行定义了本例中
    黄志斌 提交于 2017-08-23 17:33 · 纸质版 · 第1印 · 技术错误
    确认于 2017-09-27 09:12
  • 第61页 倒数第14行
    WordFrequencyController(第63~67行)是程序的入口
    应改为:
    WordFrequencyController(第63~76行)是程序的入口
    黄志斌 提交于 2017-08-24 15:21 · 纸质版 · 第1印 · 技术错误
    确认于 2017-08-28 10:33
  • 第72页 第11行
    其数据域stop_word
    应改为:
    其数据域stop_words
    黄志斌 提交于 2017-08-24 16:30 · 纸质版 · 第1印 · 技术错误
    确认于 2017-08-28 10:34
  • 第72页 第9行
    原书有误。
    解析文件并提取非停止词
    应改为:
    解析文件并提取单词

    黄志斌 提交于 2017-08-24 16:41 · 纸质版 · 第1印 · 技术错误
    确认于 2017-09-27 09:13