learn python and write some demo by myself