- In general, Control structures decide the flow of the program execution.
- The most commonly used control structures in python are
- Sequential: control flows through all the statements, in the order of how the code is written.
- Selection: Depends on the condition, control flows to the different statements.
- Iteration: Certain blocks of code(statements) will be executed repeatedly.