Python challenges

Fix broken code or write it from scratch. Every challenge has stages, and tests check your code right in the browser.

Hello, Mission Control

Write the codeEasy3 stages

Your first Python challenge: send a message to Mission Control with print(), ask for a name with input() and greet the crew with an f-string. Runs in your browser.

Start

Fix the Fuel Report

Fix the codeEasy3 stages

The launch console crashes with a TypeError. Fix it with str(), int(), float() and f-strings in this beginner Python debugging challenge.

Start

Orbit Clock

Write the codeMedium3 stages

Turn mission minutes into days, hours and minutes, and count the space station's orbits. Practise // and % in a Python challenge that runs in your browser.

Start