title: Learning Python: simple functions to write
body: <p>I'm starting to learn Python, and I would love to &quot;test&quot; myself with a series of simple challenges.  Things like &quot;write a function that sorts a list alphabetically&quot;, &quot;write a function to convert underscore-separated strings into camel-case&quot;, etc. I'm basically looking for a series of problems to work my way through as I wrap my head around Python (think CS 101 homework assignments): either a list of 10-15 ideas, or a link to one.</p>
  <p>Bonus points for stuff that specifically makes use Python's unique features like tuples, generators, etc.  A nod in the right direction for each problem wouldn't go amiss, either.</p>