
Coding: Introduction to Python v3 revision notes
1 Introduction to Python
1.1 Python
1.2 Input & Output
1.3 Data Types
1.4 Variables & Constants
1.6 Program Flow
2 Data Structures
2.1 Lists & Strings
2.2 File Handling
3 Modularity
3.1 Subroutines
3.2 Data Flow
4 Good Practice
4.1 Naming & Whitespace
4.2 Comments
4.3 Exceptions