Python Jan 2026 - Comprehensive Notes
333 words
2 min read
Visual companion
Python
Type and operator map
Python Week 1: the first filter for runtime behavior
View
Revision summary
What this note is really saying
Short form
# Python Jan 2026 - Comprehensive Notes > **Course:** Jan 2026 - Python > **Use this as the fast revision hub for the normal assignment track.** --- ## Course path 1. Week 1 - types, expressions, strings 2.

Visual strip
Relevant recall pieces for this note
Python Jan 2026 - Comprehensive Notes
Course: Jan 2026 - Python Use this as the fast revision hub for the normal assignment track.
Course path
- Week 1 - types, expressions, strings
- Week 2 - conditionals and while loops
- Week 3 - for loops, lists, tuples
- Week 4 - functions, scope, dictionaries
- Week 5 - string predicates and equality checks
- Week 6 - list methods and mutation
- Week 7 - filter/map/aggregate patterns
- Week 8 - file I/O and CSV processing
- Week 9 - recursion and digit logic
- Week 10 - classes and objects
Fast recall rules
- If the question is about a value type, check operator return types first.
- If the question is about a branch or loop, track state carefully.
- If the question is about a collection, ask whether order, shape, or mutability matters.
- If the question is about file output, check header handling and type conversion.
- If the question is about recursion, check the base case and the shrink step.
- If the question is about classes, separate class state from instance state.
What the solved assignments taught
- Week 1 and 2 reward exact reading of Python syntax.
- Week 3 and 6 reward method contracts and list behavior.
- Week 5 and 9 reward exact structural reasoning.
- Week 7 and 8 reward pipeline thinking.
- Week 10 rewards object/state separation.
Revision order
- Read the weekly note.
- Open the matching assignment.
- Check every trap the note highlights.
- Rebuild the answer without looking first.