background preloader

Problem Solving with Algorithms and Data Structures — Problem Solving with Algorithms and Data Structures Python Resourcebook

Problem Solving with Algorithms and Data Structures — Problem Solving with Algorithms and Data Structures Python Resourcebook

http://interactivepython.org/courselib/static/pythonds/index.html

Related:  Python BooksPythonMy Python

Community Book Creation: Python 3 Patterns and Idioms Computing ThoughtsCommunity Book Creation: Python 3 Patterns and Idiomsby Bruce EckelSeptember 25, 2008 Summary If Python's what I want to do, I should write that book about it. Herein I muse about how to create a book relying largely on community input and help. Another epiphany from hanging out with the Pythonistas in Brazil: After a dozen years, Python is still the only language I get really jazzed about. I should do something about it, so that I can do my consulting and speaking and training in Python rather than languages I'm not so thrilled about.

Multiprocessing and Memory Introduction This is a quick and dirty tutorial about a hack that we used to fit our data into the constraints of our memory. When working with some clients, you might find that their database is simply a repository of csv or excel files and you'll simply have to make do; often having to complete your work without updating their data-warehouse.

Test-Driven Development with Python Test-Driven Development with Python Test-Driven Development with Python Harry Percival Gillian McGarvey Rebecca Demarest Python for Fun This collection is a presentation of several small Python programs. 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.

How to Think Like a Computer Scientist — How to Think like a Computer Scientist: Interactive Edition Welcome! Take a tour, experiment with Python, join more than 850,000 other readers in learning how to think like a computer scientist with Python. (welcome) Become a Programmer, Motherfucker If you don't know how to code, then you can learn even if you think you can't. Thousands of people have learned programming from these fine books: Learn Python The Hard Way Learn Ruby The Hard Way Learn Code The Hard Way

Python-jrpc by alex-sherman A Python remote procedure call framework that uses JSON RPC v2.0 Project maintained by alex-shermanHosted on GitHub Pages — Theme by mattgraham pip install python-jrpc Python-JRPC allows programmers to create powerful client/server programs with very little code. Here's an example of a server and client:

The Python Tutorial — Python 2.7.11 documentation Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python Web site, and may be freely distributed.

Related:  Software