Python Crash Course is a fast-paced, thorough
introduction to programming with Python that will have you
writing programs, solving problems, and making things that work
in no time.
In the first half of the book, you'll learn about basic
programming concepts, such as lists, dictionaries, classes, and
loops, and practice writing clean and readable code with
exercises for each topic. You'll also learn how to make... more...