For Learning Python Programming Language Using Shaw's Learn Python Hard Way 3e Textbook.