Поток управления программой — это то, как выполняется код. Это может быть принятие решений и прохождение циклов.
В программе Python поток, в котором выполняется код, в основном зависит от операторов принятия решений и операторов цикла.
Высказывания о принятии решения используются для выполнения кода только при выполнении определенного условия . В Python есть операторы принятия решений, такие как if , if-else и elif.
Оператор if используется для выполнения операторов только в том случае, если выполняется определенное условие.
В операторе If-else оператор else может быть связан с оператором if. Он используется, когда вы хотите выполнить оператор (ы) при выполнении определенного условия и другие операторы при сбое этого условия.
Будут ситуации, когда нужно выполнить только одну группу операторов из более чем двух групповых операторов pf, это может быть достигнуто с помощью операторов elif в python.
Может возникнуть ситуация, когда потребуется проверить одно условие за другим, и этого можно добиться с помощью nested if else .
Операции цикла используются для многократного выполнения оператора или группы операторов либо определенное количество раз, либо до тех пор, пока не будет выполнено определенное условие. В Python есть два оператора цикла для и пока .
Оператор цикла for используется для повторения последовательности. Каждая итерация присваивает значение переменной из последовательности одно за другим, а затем выполняет операторы в теле. Цикл завершается, когда достигается последний элемент последовательности.
Оператор цикла while используется для повторения оператора или группы операторов до тех пор, пока не будет выполнено определенное условие. Операторы этого цикла будут выполняться до тех пор, пока выражение не даст True .
Операция Break используется для немедленного прекращения выполнения цикла. Это приводит поток программы к оператору сразу после тела цикла.
Инструкция «Продолжить» используется для пропуска выполнения одной инструкции цикла или группы инструкций для определенных итераций. Цикл не завершается, он продолжается со следующей итерации.
Помещение Loop внутри цикла называется вложенным циклом и используется для повторения.
В двух словах, все эти операторы определяют ход выполнения программы на python.