1 Ā· Hello, bootcamp!
Your first Python program ā and your first taste of running code in the browser.
The simplest Python program prints a line.
Without this:
Without knowing how to make Python say something back, you can't tell whether anything else worked.
Welcome to the ML bootcamp. We start with the smallest possible program in Python: one that prints a greeting. Every cell on this page is live ā click Run and watch the output appear below the editor.
Python (in browser)
Click Run. The first run downloads a ~6 MB Python runtime; subsequent runs are instant.
Python runs entirely in your browser via Pyodide (~6 MB on first Run, cached after).
What does `print(...)` add at the end of the output?
Now solve it in the Arena. Same problem, server-side tests grade your stdin/stdout.
- Python runs your code line by line; `print(x)` writes to standard output.
- In this bootcamp, every code cell is real Python ā no fake output.
Every ML script logs progress (`print(f"epoch {i}: loss={loss}")`). Knowing `print` is non-negotiable.
If you remove it: Training a model blind is a debugging nightmare. You need to see what your code is doing.