James,
I have several Python books and am currently working my way through John
Zelle's PYTHON PROGRAMMING: An Introduction to Computer Science
(Publisher: Franklin, Beedle & Associates, ISBN-10: 1887902996, ISBN-13:
978-1887902991). I think this is a very good introduction to both Python
AND programming I would highly recommend it.
If you finish the Zelle book then you can go onto Problem Solving With
Algorithms And Data Structures Using Python by Bradley N. Miller and
David L. Ranum (Publisher: Franklin Beedle & Associates, ISBN-10:
1590280539, ISBN-13: 978-1590280539).
These are equivalent to Python 101 and 201.
Regards,
Peter
--
*Peter Anderson*
There is nothing more difficult to take in hand, more perilous to
conduct, or more uncertain in its success, than to take the lead in the
introduction of a new order of things—Niccolo Machiavelli, /The Prince/,
ch. 6
--
http://mail.python.org/mailman/listinfo/python-list