Python

Overall Progress 0%

10 Python questions to check readiness after Phase 0. Includes writing functions, finding bugs, and predicting output.

Functions, lists, loops, and list comprehensions โ€” with RL-relevant examples and explained solutions.

25 mini-challenges combining variables, loops, functions, lists, dicts, and imports. Complete before Phase 1.

15 problems combining Python, probability, and toy RL. Complete before starting Volume 1.

Install the main libraries used in the RL curriculum (and optional Theano/TensorFlow).

Python basics for RL: data structures, classes, functions, control flow, and OOP.

Reflect on your readiness across math, Python, NumPy, PyTorch, and RL concepts before starting the curriculum.

Install Python, run your first script, and learn variables, conditionals, loops, and functions before RL.