Python tutorial
Python is a readable general-purpose language, widely used for scripts, data analysis, web backends, and automation. This tutorial targets Python 3 (3.11+ recommended), from installation through functions, containers, files, the standard library, classes, type hints, and testing.
Blocks are defined by indentation—there are no curly braces like in Java. Run examples in your terminal or editor; the on-site exercise runner cannot execute Python.
Learning path
Next: Python intro
