Skip to main content

First Steps

Run your first program, show output, return a computed value, store values in variables, and set up an environment you can install real packages into.

0/4

Data Types

Numbers, booleans, None, and converting between types.

0/3

Strings & Formatting

Index, slice, and reshape text with string methods and f-strings.

0/2

Collections

Lists, tuples, sets, and dictionaries (Python's core containers).

0/3

Control Flow & Functions

Branch with if/else, repeat with loops, and package logic into functions.

0/9