New: 6 free SQL practice datasets with 300+ questions — try the SQL Compiler →
The Journal

Python

Everything we've written on this topic.

← All posts
Python

Mutable vs Immutable Objects in Python

Mutable vs immutable objects in Python: which types change in place, how variables really work and the bugs…

September 26, 2026 8 min read
Python

Python *args and **kwargs Explained

Python *args and **kwargs explained: accept any number of arguments, unpack lists and dicts in calls, and keyword-only…

September 26, 2026 7 min read
Python

Python Functions: Arguments, Return and Scope

Python functions explained: def, arguments, default values, return vs print and variable scope, with real code and output…

September 26, 2026 8 min read
Python

Python List Comprehension Explained Simply

Python list comprehension explained simply: filter, transform, if-else, nested loops, set and dict versions, with real code, output…

September 26, 2026 8 min read
Python

Python Loops: for, while, break and continue

Python loops explained: for, while, range, enumerate, break, continue and loop else, with real code and output, common…

September 26, 2026 8 min read
Python

Python Dictionaries Explained With Examples

Python dictionaries explained: create, read, update and loop over key-value pairs, count and group items, with real code…

September 26, 2026 9 min read
Python

Python List vs Tuple vs Set: Key Differences

List vs tuple vs set in Python: differences in order, changeability and duplicates, set operations and when to…

September 26, 2026 8 min read
Python

Python Strings: Methods and Slicing Explained

Python strings explained: indexing, slicing, split, join, strip, replace and f-strings, with real code and output, common mistakes…

September 26, 2026 9 min read
Python

Python Data Types Explained With Examples

Python data types explained simply: int, float, str, bool, list, tuple, set and dict, with real code and…

September 26, 2026 9 min read
Python

How to Learn Python: A Step-by-Step Roadmap

How to learn Python step by step: a seven-stage roadmap from variables to classes, files and errors, with…

September 26, 2026 9 min read
Scroll to Top