1.Dawson, M. Python programming for the absolute beginner. (Course Technology Cengage Learning, 2010).