# Control Flow Statements

A program’s control flow is the order in which the program’s code executes.

The control flow of a Python program is regulated by conditional statements, loops, and function calls.

This section covers the `if` statement and the `for` and `while` loops. Functions are covered later.

## Topics

* `if`, `elif`, and `else`
* `for` loops
* `while` loops
* `break` and `continue`

[Next](https://kallyasmedia.gitbook.io/cit-python-cohort-three/week2/control_flow/if_statements) | [Previous](https://kallyasmedia.gitbook.io/cit-python-cohort-three/week2)
