← All Courses

Learn Python

These notebooks will help you learn the basics of Python programming in an easy, interactive way.

Marimo Logo

You can open and run these notebooks in molab, marimo's free hosted notebook platform.

Notebooks

  • Open in molab Numbers
  • Open in molab Strings
  • Open in molab Collections
  • Open in molab Conditional logic
  • Open in molab Loops
  • Open in molab Dictionaries
  • Open in molab Advanced Collections
  • Open in molab Functions
  • Open in molab Using Modules
  • Open in molab Handling Errors

Contributors

Thanks to our notebook authors:

Running Notebooks

To run a notebook locally, use:

uvx marimo edit <URL>

You can also open notebooks in our online playground by adding marimo.app/ to a notebook's URL.

Want to Contribute?

Help us improve these learning materials by contributing to the GitHub repository. We welcome new content, bug fixes, and improvements!

Contribute on GitHub