那里最好的速读Python书是什么?
我正在上一门需要Python的课程。我们将在下周的课堂上复习该语言,我将快速学习新语言,但是我想知道在我努力设置IDE和服务器环境的基本知识时,我是否可以拿到一些非常好的Python书籍?以及所有其他带有新编程语言的"陷阱"。有什么建议吗?
解决方案
回答
我希望学习Python是有用的,并且可以快速阅读。
回答
我发现学习Python真的很好。它很长(> 700页),但是可读性很强,如果我们需要快速学习,可以快速翻阅它:-)
回答
我喜欢Dive Into Python,特别是如果我们需要快速学习。涵盖了所有入门基础知识(可能会为我们带来缓慢的变化),但是后面的几章是很好的学习工具。
另外,朝圣者是一位非常出色的作家。
回答
由于我们已经熟悉其他语言并进行了快速学习,因此,我建议使用Alex Martelli撰写的Python in Nutshell,它非常简洁,以后也很有用,以供参考。
回答
有两本不错的在线书籍,它们还描述了环境的基础知识,分别是diveintopython.net和"官方"教程。
回答
Dive Into Python是一本非常适合针对希望使用Python的程序员的书。最好的部分是它可以在线免费获得。几个月前,我开始学习一些Python,而我已经完成了大约一半的书。这是一个非常全面的工具,非常适合学习语言并为以后的学习提供参考。
编辑:卡门斯是比我更快的打字机。
回答
学习Python是我学习语言的方式。这是一本快速阅读的书,围绕基本概念井井有条。
回答
Python Pocket参考。
我既有学习Python的知识,也有Python编程的知识,几乎总是先去阅读Pocket Reference。
回答
许多人建议使用Dive Into Python,这对于那些已经是一个很好的程序员的人来说可能是最好的Python书。但是,如果我们不熟悉编程,最好的书可能是"如何像计算机科学家一样思考:学习Python"(http://openbookproject.net/thinkCSpy/index.xhtml)
回答
我将在Daniel的第二篇Nutshell中推荐Python。如果我们很快就能选择新的语言,那么可能正是我们想要的。很好地概述了该语言的工作方式,然后讨论了大多数标准库。简洁明了,并且不假定我们不了解基本的编程知识。
回答
我认为Think Python对初学者来说非常好。令人愉快的写作风格..
回答
我从这个超级方便的快速参考中学习了我的大部分初始python语言:
http://rgruet.free.fr/PQR2.3.html
回答
我尝试从Python编程中学习,但我不喜欢它。我将按照下面的建议尝试一下Python。
回答
我是Core Python的忠实粉丝
回答
我非常喜欢阅读H.Deitel Python How to Program。它很长,但是在最初的300-400页中涵盖了Python的基础知识。对于初学者来说,这是一本不错的书。
回答
深入Python是一个不错的选择,但我也建议我们使用Python Visual Quickstart Guide
对于知道如何编程并希望获得该语言基础知识80%的人来说,这是一笔不小的数目。它的零售价为20美元。当然,这不是我在python上阅读的最后一本书,但这是一个很好的第一篇。
回答
我从python食谱中学到的东西比其他任何python书籍都多。
回答
我必须第二(第三还是第四?)深入研究Python。它非常适合快速参考和阅读。作为补充建议,请阅读一些代码!这总是有帮助的。
回答
深入研究Python以获得快速入门,学习Python(O'Reilly)可以更好地完成漫长的整个旅程。
只是我的$ 0.02.
回答
网上有很多好书。这些具有广泛的范围,类似于O'Reilly的"学习Python":
- 马克·皮尔格里姆(Mark Pilgrim)深入Python
- 像计算机科学家一样思考:Jeffrey Elkner,Allen B. Downey和Chris Meyers的Python学习
- Python编程(WikiBook)
- Python教程是该语言的"官方"介绍
Python.org维护着两个用于学习python的列表,具体取决于编程专业水平:
- 非程序员Python
- 面向程序员的Python
我强烈推荐David Beazley撰写的" Python Essential Reference"。如果我们是一位经验丰富的程序员,并且想要该语言的简要而全面的概述,我们可能会发现这已经足够。如果我们是新手程序员,则可能无法提供足够的帮助。当我从其他书籍中学习Python时,这是我拥有的最有用的python书。一些注意事项:
- 这是参考书,不是教程
- 前125页是该语言的完整概述。这不是教程,但涵盖了从上到下的语言
- 如果我们是一位经验丰富的程序员,那么这足以学习该语言
- 如果我们是新手程序员,请从其他教程开始
- 本书的其余部分是全面且极为有用的参考
- 第3版涵盖了python 2.4,但不超过此范围。
- 第四版将于2009年7月发布
注意:我最初将相同/相似的答案发布到:https://stackoverflow.com/questions/934937/concise-python-book-recommendation/935081#935081
我被要求在这里放一份答案。
回答
这很好,它很容易阅读,而且只需蜡笔就可以完成练习。
(我认为这就是当杰夫想要在IDE中使用富媒体内容时谈论的内容)
替代文字http://ecx.images-amazon.com/images/I/61NA2175H0L.SL500_AA240.jpg
回答
它可能不太适用,但是我刚刚通过Mark Summerfield破解了Python 3的开放式编程,到目前为止,尽管它专注于Python 3,但看起来还是不错的,因此,如果我们打算学习类似Django的东西,跳转到Python 3并可能不会再有一段时间了,这本书可能不是最好的。另外,尽管Python 3.0已经推出了一段时间,但我几乎可以保证课程是使用Python2.x。学术界有落后的趋势。我有一位C ++朗诵教授,我发誓他不知道C ++自1985年以来就进行了更新。
回答
我也一直在使用Mark Summerfield的Python 3编程,并且发现它非常好。