Skip to main content
Back to top
Ctrl
+
K
Python Lessons
Getting Started with Python
Writing and Running a Python Program
Opening and Using a Jupyter Notebook
Introduction to Coding with Python
Manipulating Variables
Variable Data Types
Lists
Mathematical Operators
Comparison Statements and Boolean Logic
Organising Code
Conditional Statements
The
for
loop
The
while
Loop
Functions and Scope
Importing Modules
Using Files
Files and File Types
Reading Files
Writing files
Approaching Coding Problems
Programming Errors and Debugging
Writing a Program From Scratch
Common Libraries
Matplotlib Pyplot
An introduction to NumPy
Argparse
Further Information
Numerical errors
Index