Python Cookbook第2版针对Python 2.4进行了更新。是否仍然可以使用Python 2.5或2.6来学习本书?
答案 0 :(得分:2)
Python 2.4太旧了。在我看来,找到更新的资源是值得花时间和金钱的,特别是如果你的时间有限的话。最近的书籍也将涵盖图书馆的变化,包括python web应用程序开发的进展,我不希望在老化的资源中找到它们。特别是对于包含常见问题解决方案的食谱而言,更新是很重要的。
我可以说Python现在已经在版本3中,其中引入了重大更改。即使您只打算使用2.x版本,研究Python 3也是有益的。一个很棒的在线资源当然是Dive into Python。
答案 1 :(得分:1)
当然,虽然2.4现在已经很久了 - 没有太多变化,而且有什么,你可以在What's New in Python系列中查看。
答案 2 :(得分:1)
我会说是的。自2.4以来发生了一些重大变化,但大多数(如果不是全部)Cookbook仍将适用。它还让你对idiomatic python有了一个很好的了解。
答案 3 :(得分:1)
这取决于你想要从书中学到什么。
让我猜你是一个新手。如果你不是编程的新手(可能你不是,你在SO),那么2.4食谱就没问题。在以后的版本中会有一些变化要赶上,那些简化代码并引入新的习语并帮助你以更好/更清洁的方式做事,但你可以在以后拿起它们。
如果您不熟悉编程,那么您可能应该选择更新的东西。重要的是要掌握清洁的编码习惯并了解社区的习语。
答案 4 :(得分:1)
我发现它是一个有用的参考,仍然使用它。它充满了很好的一般提示和建议,其中很多仍然适用于较新版本的Python。也就是说,我会省钱并获得一份旧书。
我在这里找到了一个在线版本:http://flylib.com/books/en/2.9.1.2/1/
答案 5 :(得分:0)
那么你总是可以从Python开源文档的小精度和点描述开始。链接:
此致