On May 14, 8:14 am, Thierry <[EMAIL PROTECTED]> wrote: > For those interested in <b>programming riddles</b>, I would like to > announce a new programming challenge I'm just launching > athttp://software.challenge.googlepages.com > > This challenge is in its early stage and thus set to be continuously > improved. > > I would be especially interested in your comments and feedbacks about > this initiative and its relevance. > > Enjoy! > > Thierry
More feedback: In Riddle 2, the "global" declarations are unnecessary, as you are only referencing the globally-defined vars for read. Also in Riddle 2, I would replace for s in alphabet: indices[s] = alphabet.index(s) with indices = dict( (s,i) for i,s in enumerate(alphabet) ) (I see part of your Python Challenge as giving new Pythoners something to cut their teeth on, and so this is an opportunity for giving examples of good style.) I do enjoy these challenges, they are quite addicting. :) -- Paul -- http://mail.python.org/mailman/listinfo/python-list