8495
Comment:
|
8099
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
Python language. Most of these books will contain a few chapters on particular applications such as GUI interfaces or Web programming, but won't go into great detail on any one topic; refer to the PythonBooks page for lists of application-specific books. Experienced programmers who prefer a brief and condensed introduction should look at the list of ReferenceBooks. ---- '''An Introduction to Python''' |
Python lanPython''' |
The books on this page are all general introductions to the Python lanPython ISBN 0954161769, Network Theory Ltd, 124 pages (September 2003) This is a printed edition of the official Python tutorial by Guido van Rossum. For each copy sold $1 will be donated to the Python Software Foundation. [http://www.network-theory.co.uk/python/manual/ Home Page] (includes electronic version) This is a textbook for a "traditional" introduction to computer science course (CS1) using Python. It will be officially published by Franklin, Beedle and Associates (probably Jan. 2004). A pre-publication form of the book will be available for fall classes. You can find an electronic version of the draft manuscript by following this link. [http://mcsp.wartburg.edu/zelle/python Python CS1 Textbook] 0971677506, Green Tea Press 288 pages How to Think... is a free textbook available under the GNU Free Documentation License. It is a true beginners book. The ebook version is free and available in PDF, HTML and Post [http://thinkpython.com Home Page] ISBN:?, E-book Dive Into Python is a free Python book for experienced programmers. It is available in various formats and languages. [http://diveintopython.org Home Page] 1565924649, O'Reilly & Associates, 300 pages (April 1998) Learning Python is meant for true beginners, and others seeking a quick introduction to the language. It focuses on the core language, and includes numerous exercises with solutions, to guide the reader through a hands- on learning experience. [http://rmi.net/~lutz/about-lp.html Home page] [http://www.oreilly.com/catalog/lpython/chapter/ Sample chapters] [http://www2.linuxjournal.com/lj-issues/issue66/3541.html Review by Phil Hughes in Linux Journal] A second edition is in the works. Daryl Harms, Kenneth Mc 1884777740, Manning Publications, 275 pages (October 1999) A clear and concise description of Python aimed at readers who are already familiar with programming in at least one other language. [http://www.manning.com/Harms/Chapters.html Two sample chapters] [http://www.accu.org/bookreviews/public/reviews/q/q002082.htm Review by Francis Glassborow in _C Vu_] [http://www2.linuxjournal.com/lj-issues/issue73/3851.html Review by Phil Hughes] [http://www.amk.ca/python/books/qpb.html Review by AMK] 0201709384, Addison-Wesley, 270 pages (December, 2000) This book teaches programming in Python to true beginners. It started as a popular Web tutorial, and been expanded into a complete book. 0596000855, O'Reilly & Associates, 1292 pages (March, 2001) A massive volume, updated to cover Python 2.0. The first edition was the second Python book to be published. [http://www.python.org/doc/essays/foreword.html Foreword by Guido van Rossum] [http://www.ercb.com/ddj/1997/ddj.9711.html Review of the first edition by Greg Wilson] [http://www.usenix.org/publications/login/1998-4/python.html Review of the first edition by Terry Rooker in ;login:] [http://dannyreviews.com/h/Python.html Review of the first edition by Danny Yee] 1565925009, O'Reilly & Associates, 75 pages (November, 1998) This handy reference guide summarizes Python statements, built-in functions, escape and formatting codes, and other prominent Python language features. 0596000960, O'Reilly & Associates, 250 pages (February 2001) Based in part on 3,000 newsgroup articles written by Python veteran FredrikLundh over the last four and half years, this book provides sample scripts for all standard modules in the Python library. Also available in German. [http://www.pythonware.com/people/fredrik/librarybook.htm Author's book page] [http://effbot.org/zone/librarybook-index.htm Electronic edition] 0130260363, Prentice Hall PTR, 816 pages (January 2001) From an anonymous reviewer: "Very well written. It is the clearest, friendliest book I have come across yet for explaining Python, and putting it in a wider context. It does not presume a large amount of other experience. It may be too slow for more advanced people, but it does go into some important Python topics carefully and in depth. Unlike too many beginner books, it never condescends or tortures the reader with childish hide-and-seek prose games. Not too many in-depth real-world examples in the book [hopefully he will do a followup volume], it sticks to gaining a solid grasp of Python syntax and structure." Covers up to Python 2.0. CD-ROM for Unix, Win32, and MacOS. [http://starship.python.net/crew/wesc/cpp Book Website (errata, reviews, downloads, etc.)] [http://www-106.ibm.com/developerworks/linux/library/l-pbook3.html Review by IBM/David Mertz (May 2002)] [http://www2.linuxjournal.com/lj-issues/issue85/4564.html Linux Journal review (May 2001)] [http://www.china-pub.com/computers/common/info.asp?id=3097 Chinese edition] [http://safari1.oreilly.com/main.asp?bookname=0130260363 O'Reilly/electronic edition] [http://www.prakashbooks.com/details.php3?id=5806 Indian edition (English)] [http://www.wowbook.com/computer/book/info/book_detail.asp?isbn=ISBN89-450-7052-4 Korean edition] [http://www.accu.org/bookreviews/public/reviews/c/c002320.htm Association of C/C++ Users review (Apr 2001)] [http://www.awaretek.com/CorePython.html Review by Ron Stephens/Python Liberation Front] [http://home.jam.rr.com/mspiggie/gettingstarted.html Review by Rob Andrews/Useless Python/MS PIGgie] 130410659, Prentice Hall, 450 pages (October 2001) The book has introductory chapters on Python, networking, Apache, Linux, and MySQL. It is a self- contained reference to Python and open-source programming that makes use of Python to develop real applications that are also available under an open source license. 0761523340, Prima Publishing, (October 1999) [http://www2.linuxjournal.com/lj-issues/issue73/3851.html Review by Phil Hughes in Linux Journal] [http://lists.tummy.com/pipermail/frpythoneers/2000-June/000085.html Review by Cary Miller] 0672319942, Sams, 600 pages (December 2000) 0072121041, Mc ISBN 0130923613, Prentice Hall, 1376 pages (2002) In the renowned Deitel series "How to Program" [http://vig.prenhall.com/catalog/academic/product/1,4096,0130923613,00.html description] 0201734885 Addison Wesley Professional, 320 pages (2002) "Are you a Perl programmer who would like to be able to programme in Python? Brimming with a wealth of practical examples and resources this book will show you how." [http://www.bookpool.com/.x/aii6z8re71/sm/0201734885 Description] The free text is available at: Buy the dead-trees version at:
Donald