Control Structures and Functions

  • Conditional statements (if, else, elif)
  • Loops (for, while)
  • Functions: defining, parameters, return values
  • Scope and lifetime of variables