30_Guides, Quick References, Tutorials

Facebook Twitter
Building Skills in Programming — Building Skills in Programming Legal Notice This work is licensed under a Creative Commons License. You are free to copy, distribute, display, and perform the work under the following conditions: Attribution. You must give the original author, Steven F. Building Skills in Programming — Building Skills in Programming
ctypes tutorial ctypes tutorial Note: The code samples in this tutorial uses doctest to make sure that they actually work. Since some code samples behave differently under Linux, Windows, or Mac OS X, they contain doctest directives in comments. Note: Quite some code samples references the ctypes c_int type. This type is an alias to the c_long type on 32-bit systems.
Python Tutorial
Rafe Kettler Copyright © 2012 Rafe Kettler Version 1.17 A PDF version of this guide can be obtained from my site or Github. A Guide to Python's Magic Methods « rafekettler.com A Guide to Python's Magic Methods « rafekettler.com
Learn Python The Hard Way, 2nd Edition — Learn Python The Hard Way, 2nd Edition

Learn Python The Hard Way, 2nd Edition — Learn Python The Hard Way, 2nd Edition

Learn Python The Hard Way, 3rd Edition Welcome to the 3rd Edition of Learn Python the Hard Way. You can visit the companion site to the book at http://learnpythonthehardway.org/ where you can purchase digital downloads and paper versions of the book. The free HTML version of the book is available at http://learnpythonthehardway.org/book/. Table Of Contents Common Student Questions
general, how-tos

Python Mind, Beginner’s Mind The practice of Zen mind is beginner’s mind. The innocence of the first inquiry“what am I?”is needed throughout Zen practice. The mind of the beginner is empty, free of the habits of the expert, ready to accept, to doubt, and open to all the possibilities. It is the kind of mind which can see things as they are, which step by step and in a flash can realize the original nature of everything. Python Mind, Beginner’s Mind
10 Python one liners to impress your friends « /code/blog After 10 Scala / Ruby / Clojure / CoffeeScript one liners to impress your friends, i thought it might be interesting to quickly try out the same in Python too. Without much ado.. here goes. Note that the variable declarations and imports are on separate lines as necessary. Also every line is written so as to print out the results to stdout for quick verification For what it is worth, this hardly took any time - this post is probably one of the quickest I have written. 1. Multiple Each Item in a List by 2 10 Python one liners to impress your friends « /code/blog
Python Tutorials, more than 300, updated March 2, 2009 and carefully sorted by topic and category Audio Podcasts from PyCon 2009 ShowMeDo's Learning Path Tutorials Setting Up Python Beginning Python Programming Intermediate Python Python for Strong Pythonistas Full Projects in Python pyGame for Python Games Python 3.0 Introduction Scientific Python Programming Python GUI Programming Beginner Python Web Programming Beginner Django Programming Python IDEs and Tools New Stuff Create Python GUIs using HTML Online Videos from PyCon 2009 Functional Testing of GUI Applications Metaclasses in Five Minutes Easy AI with Python by Richard Hettinger Generator Tricks for Systems Programmers A Curious Course on Coroutines and Concurrency Monads in Python Python 3.0 Tutorial Short Intro to Python by Alex Martelli Video Tutorials

Python Tutorials, more than 300, updated March 2, 2009 and carefully sorted by topic and category

Debugging with GDB - Iceweasel
Python - Building Skills in Python - Iceweasel Copyright © 2002, 2005, 2007, 2008 Steven F. Lott This work is licensed under a Creative Commons License. You are free to copy, distribute, display, and perform the work under the following conditions: Attribution. You must give the original author, Steven F. Python - Building Skills in Python - Iceweasel
Introduction to Python - Iceweasel Introduction to Python - Iceweasel Introduction Python is an excellent, cross-platform, object-oriented interpreted language. Besides ease of use, its main characteristic is that it enforces indentation (don't indent, and the program won't run.) As of Septembre 2004, there are weaknesses to be aware of if you intend to use Python to write GUI apps for Windows, though:
Python 2.6 Quick Reference Style chooser: Modern, Modern B&W, Modern Colored, Classic, High contrast or Printing [Hint: Use styles Modern B&W or Printing to print. If you get problems, try printing the PDF versions instead] Contents Python 2.6 Quick Reference