Functions and structure
As programs grow, organization becomes necessary. Functions group related statements, and modules structure code across files. Clear structure improves readability and reuse.
- Defining functions — Creating reusable blocks of logic.
- Parameters and returns — Supplying inputs and producing outputs.
- Organizing code files — Splitting programs into importable modules.