InnModel

Start here

Before NumPy

InnModel does not teach beginner Python from scratch. You should already be comfortable with:

If any of those are missing, use The Python Tutorial or Python for Everybody.

Short readiness check

Three questions. This is not a certificate — it is a quick signal about whether Python basics are already in your hands.

  1. 1. What does len([1, 2, 3]) return?

  2. 2. Which of these is a dictionary?

  3. 3. How many times does for x in range(3): run its body?

Local Python setup

Browser exercises on this site run NumPy in your browser. For your own notebooks, use a local environment:

  1. Install Python 3 from python.org.
  2. In a project folder, create and activate a virtual environment:
    python3 -m venv .venv
    source .venv/bin/activate  # Windows: .venv\Scripts\activate
  3. Install NumPy and Jupyter:
    pip install numpy jupyter
  4. Start a notebook with jupyter lab or jupyter notebook.

Begin NumPy Foundations