Update Python answers

I've added answers for chapter 2 and updated some answers in chapter 1