Table of contents Introduction What To Expect Installation Background Study A Byte of Python About Python First Steps Basics Operators and Expressions Control flow Functions Modules Data Structures Problem Solving Object Oriented Programming Input and Output Exceptions Standard Library More What Next