1.1 Installation and configuration instructions1.1.1 Installation1.1.2 Anaconda1.1.3 Spyder1.1.4 Configuration1.1.5 Python shell1.1.6 Executing scripts1.1.7 Getting help1.1.8 Jupyter – Python notebook1.2 Program and program flow1.2.1 Comments1.2.2 Line joining1.3 Basic data types in Python1.3.1 Numbers1.3.2 Strings1.3.3 Variables1.3.4 ListsOperations on lists1.3.6 Boolean expressions1.4 Repeating statements with loops1.4.1 Repeating a task1.4.2 break and else1.5 Conditional statements1.6 Encapsulating code with functions1.7 Understanding scripts and modules1.7.1 Simple modules – collecting functions1.7.2 Using modules and namespaces1.8 Python interpreterSummary