This is the practice for Python with Project-Eular http://projecteuler.net/