4.10 深入阅读
本章已经触及编程中的许多主题,一些是 Python 特有的,一些是相当普遍的。我们只是触及了表面,你可能想要阅读更多有关这些主题的内容,可以从http://nltk.org/
处的本章深入阅读材料开始。
Python 网站提供大量文档。理解内置的函数和标准类型是很重要的,在http://docs.python.org/library/functions.html
和http://docs.python.org/library/stdtypes.html
处有描述。我们已经学习了生成器以及它们对提高效率的重要性;关于迭代器的信息,一个密切相关的话题请看http://docs.python.org/library/itertools.html
。查询你喜欢的 Python 书籍中这些主题的更多信息。使用 Python 进行多媒体处理包括声音文件的一个优秀的资源是(Guzdial, 2005)。
使用在线 Python 文档时,要注意你安装的版本可能与你正在阅读的文档的版本不同。你可以使用import sys; sys.version
松地查询你有的是什么版本。特定版本的文档在http://www.python.org/doc/versions/
处。
算法设计是计算机科学中一个丰富的领域。一些很好的出发点是(Harel, 2004), (Levitin, 2004), (Knuth, 2006)。(Hunt & Thomas, 2000)和(McConnell, 2004)为软件开发实践提供了有益的指导。