background preloader

Python

Facebook Twitter

Book - Natural Language Toolkit. Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit Steven Bird, Ewan Klein, and Edward Loper This version of the NLTK book is updated for Python 3 and NLTK 3.

Book - Natural Language Toolkit

The first edition of the book, published by O'Reilly, is available at (There are currently no plans for a second edition of the book.) Bruce Eckel's MindView, Inc: Thinking in Python. You can download the current version of Thinking in Python here.

Bruce Eckel's MindView, Inc: Thinking in Python

This includes the BackTalk comment collection system that I built in Zope. The page describing this project is here. The current version of the book is 0.1. This is a preliminary release; please note that not all the chapters in the book have been translated. The source code is in the download package. Invent Your Own Computer Games with Python. Python for Fun. This collection is a presentation of several small Python programs.

Python for Fun

They are aimed at intermediate programmers; people who have studied Python and are fairly comfortable with basic recursion and object oriented techniques. Each program is very short, never more than a couple of pages and accompanied with a write-up. I have found Python to be an excellent language to express algorithms clearly. Some of the ideas here originated in other programs in other languages. But in most cases I developed code from scratch from just an outline of an idea. From many years of programming these are some of my favorite programs. Many thanks to Paul Carduner and Jeff Elkner for their work on this page, especially for Paul's graphic of Psyltherin (apologies to Harry Potter) and to the teams behind reStructured text and Sphinx to which the web pages in this collection have been adapted.

Chris Meyers. How to Think Like a Computer Scientist. Learning with Python by Allen Downey, Jeff Elkner and Chris Meyers.

How to Think Like a Computer Scientist

This book is now available for sale at Lulu.com. Hardcopies are no longer available from Green Tea Press. How to Think... is an introduction to programming using Python, one of the best languages for beginners. How to Think... is a Free Book available under the GNU Free Documentation License. Please send suggestions, corrections and comments about the book to feedback{at}thinkpython{dot}com. Download The book is available in a variety of electronic formats: Precompiled copies of the book are available in PDF and Postscript .

Translations Here are some translations of the book into other (natural) languages: Spanish translation by Gregorio Inda. Other Free Books by Allen Downey are available from Green Tea Press. If you are using this book and would like to make a contribution to support my work, please consider making a donation toward my web hosting bill by clicking on the icon below. Data Structures and Algorithms with Object-Oriented Design Patterns in Python. Book.dvi. Python Bibliotheca. Untitled. Python. 410 Gone. 410 Gone.