Python is an interpreted, dynamically typed language that emphasizes readability. Indentation defines code blocks instead of braces, so consistent whitespace is not optional — it is syntax.
A script is just a `.py` file run top to bottom by the interpreter. There is no separate compile step for the developer, though CPython does compile to bytecode internally before execution.
python
def greet(name):
return f"gm, {name}"
print(greet("Base"))Python ships with a huge standard library ("batteries included"), which is why this track sticks to it: `json`, `hashlib`, `dataclasses`, `collections` and friends cover most real tasks without external packages.