An Abridged Python Tutorial
There are tips for the novice and tricks that will add to your programming kicks. But the cardinal rule that you must learn at school is that spaces and tabs never mix.
If there's syntax you don't understand, assistance is always at hand: a glance at the cookbook, or even a quick look at the manual should meet the demand.
If you code without reading this doc, you may find yourself in for a shock, due to Python's aversion to boundless recursion or the global interpreter lock.
The immutable types, such as int, can be subclassed, but follow this hint: you must override __new__ 'cause __init__ does not do - if you try it you'll find that it didn't.
Now that functional style is passe, filter, map and reduce go away. Better use comprehensions to convey your intentions (or itertools.chain is OK).
If today's Python code doesn't suit ya, don't despair or attack your computer. If the time machine's on, then your problem's soon gone: just import what you need from the __future__.
When you harbour a yen to invent, then a PEP should ideally be sent. But know this in advance your idea has no chance should the BDFL not consent
If you find this account is amiss, please avoid the temptation to hiss. Simply offer a patch, to apply with dispatch and if you seek Zen, import this!
Michael
-- http://mail.python.org/mailman/listinfo/python-list