From the Book - 3rd edition.
Part 1: Getting started with Python
Part 3: Performing common tasks
Part 4: Performing advanced tasks
Part 5: The part of tens.
From the Book - 2nd edition.
Part 1: Getting started with Python. Talking to your computer ; Getting your own copy of Python ; Interacting with Python ; Writing your first application ; Working with Anaconda
Part 2: Talking the talk. Storing and modifying information ; Managing information ; Making decisions ; Performing repetitive tasks ; Dealing with errors
Part 3: Performing common tasks. Interacting with packages ; Working with strings ; Managing lists ; Collecting all sorts of data ; Creating and using classes
Part 4: Performing advanced tasks. Storing data in files ; Sending an e-mail
Part 5: The part of tens. Ten amazing programming resources ; Ten ways to make a living with Python ; Ten tools that enhance your Python experience ; Ten (plus) libraries you need to know about.