###27/10/2015 I just want to help beginners a bit and this program is open, no copyright reserved. Since I am still reading Think Python, I will update this repository as soon as I can. I am also working on competitive programming, even I am a beginner myself. Good luck to all my fellows at XJTLU.
###21/12/2016 This is time to re-pick up python and sharpen my skills as computer science undergraduate. So I revised the exercises I did and make it easier to understand and comment more appropriately according to programming convention. Today due to low effiency I only revised chapter 1 to 4
###22/12/2016 I only revised chapter 4 to 8 today. Although I found it is really interesting to combine math and programming. I worked out a couple of mathematical proof and understood deeper about math, including Bezout's identity, estimating pi with Srinivasa Ramanujan's eqution and etc.
###23/12/2016 Nah, I did not do much today. I experienced smog once again, feeling terrible.
###24/12/2016 Christmas Eve, but I am not stay at home so meh I think I will do more exerices than yesterday. I have to admit my effiency is really really low today and stuck in maths again!
###25/12/2016 ????????! Hyvää joulua! Merry Christmas! xmas.py is for celebrating in spite of its ugliness Even using a same idea to implement, the result could be dramatically different, see ex10_11.py
I was reviewing all the materials from school recently but figured out it could be better to finish all the exercise before the exams. So here we are.
The last day of this year, but I am still stuck with a lot of exercises in the book. I don't think I am able to finish in this year. So good luck to next year. ???????!
Arrr, back to work.
Low effiency :/ I did 2 different versions for exercise 12-1, 12-2.
Finally finish chapter 12, takes a whole day to do exercise 12-4 and read a lot posts on stackoverflow. I tried several methods but found the author's answer is still best, so I rewrote the code in my own way (actually the same). A friend told me another way of solving exercise 12-4 which is interesting (a bottom-up approach), I will definitely try the method later!
For now, let me skip it and chapter 13, will come back later next week.
Finished chapter 14. A lot side-projects I was participating also happened those days. Need more time :/
When I looked back at the code I wrote a year ago, I felt what the heck did I wrote. But I believe with my skill improving, my coding habit will be more reliable and easier to debug for future use.
I started to feel even when everyone can have access to Internet and learn anything, humans are still just animals. By that I mean there are universal behaviors and habits we inherit. No matter how hard we try, the behavior is still there and we cannot get rid of it as long as we are made of same elements.
I was lightheaded after going back to home. My usual living habits are violated and things turns to be not working as well. I am surrounded by people and feel sick. Life should be back to track from this day. Looking forward to it.
Chapter 16 is mostly about datetime manipulation.
Today is Chinese new year. Since I am currently living in China, I decided to do something different, like finish chapter 13. :)
The last day of January. How long did I wrote for this book already? (About one and a half month!) After all the exercises I did, I felt PYTHONIC IS BEAUTIFUL!!! Besides, the author's are witty and knowledgeable. So I really enjoyed his book.
Almost finish all the exercise in the book, it has been long but worth the time. I have been sick on and off, and did not push myself enough to finish the set. But to all the friends reading good luck!