Introduction to Programming Using Python (1st Edition)
Solutions and explanations
Introduction to Computers, Programs, and Python
Elementary Programming
Mathematical Functions, Strings, and Objects
Selections
Loops
Functions
Objects and Classes
More on Strings and Special Methods
GUI Programming Using Tkinter
Lists
Multidimensional Lists
Inheritance and Polymorphism
Files and Exception Handling
Tuples, Sets, and Dictionaries
Recursion
Appendixes: Number Systems