Структура управления в Python — это блок кода, определяющий поток выполнения программы. Структуры управления позволяют программистам создавать программы, которые могут принимать решения на основе определенных условий, повторять блоки кода несколько раз или выполнять различные пути кода на основе значений переменных.

В Python существует несколько типов управляющих структур: