Introducing Python (2014)
Chapter 2: Py Ingredients: Numbers, Strings, and Variables
Chapter 3: Py Filling: Lists, Tuples, Dictionaries, and Sets
Chapter 4: Py Crust: Code Structures
Chapter 5: Py Boxes: Modules, Packages, and Programs
Chapter 6: Oh Oh: Objects and Classes
Chapter 7: Mangle Data Like a Pro
Chapter 8: Data Has to Go Somewhere
Chapter 11: Concurrency and Networks