On 11:43 Sat 26 May , Steve Howell wrote: > I've always thought that the best way to introduce new > programmers to Python is to show them small code > examples. > > When you go to the tutorial, though, you have to wade > through quite a bit of English before seeing any > Python examples. > > Below is my attempt at generating ten fairly simple, > representative Python programs that expose new users > to most basic concepts, as well as the overall syntax. > > It was an interesting exercise. I constrained myself > to ten lines or less, and it was pretty easy to > incorporate loops, conditionals, print, open(), lists, > tuples, dictionaries, and imported modules. > > It was harder to show classes, and my ShoppingCart > class is nothing more than an encapsulation of a list, > which has dubious value (although it's the start of > something more useful). > > Anyway, here goes: >
Many thanks for that. This is exactly what is missing in most introductory books. Simple, relevant and concise examples. Regards, John -- War is God's way of teaching Americans geography Ambrose Bierce (1842 - 1914) -- http://mail.python.org/mailman/listinfo/python-list