← Back to the lessonYour work saves on this deviceAll 42 projects →

Managing a Personal Brand · Lesson 5 project

Code a budget-warning calculator

A checked Python function that calculates product totals, compares a budget, and rejects invalid input.

Python basics · lesson project

Budget-warning calculator

Calculate product totals, compare them with a budget, and make invalid input impossible to mistake for a real result.

  • Variables
  • Numeric types
  • Conditionals
  • Input validation
Runs in this browserIsolated worker · no account secrets · first engine load needs internet
main.py7 lines · Ctrl/⌘ + Enter runs
Saved on this devicePython 3 · browser runtime
ConsolePython engine loads when you first run the project.
Your program output and errors will appear here.
Deterministic checks

Prove the behavior

Predict first, run the program, then check normal, boundary, and invalid inputs.

Close the loop

Explain what changed.

After the checks pass, name one decision, one failure you corrected, and one improvement you would make next. That explanation is part of the project.

Return to the lesson