python exercises

chapter 1 to chapter 10, various difficulty level