Ветвления

Давайте поговорим что-такое условие, которое мы проверяем, для определения по какому пути пойдет наша программа. Условие - это параметр условного оператора, который перенаправляет поток выполнения нашей программы по тому или иному пути в зависимости от того, что является результатом проверки условия. Фактически, результатом может быть только 2 значения, это уже известные нам Истина или Ложь, true или false. А для проверки условия используются операторы сравнения, результатом которых и является true или false.

Давайте пример,

if (5 > 3):
    print("Условие == true")
    print("Основной путь ветвления")
else:
    print("Условие == false")
    print("Альтернативный путь ветвления")

Т.е. когда мы подставим 5 > 3 как условие в конструкцию if():, то интерпретатор Python перенаправит выполнение программы по основному пути ветвления. А если бы условие было бы ложью, то стал бы выполняться альтернативный путь ветвления.

Именно этот принцип используется при управлении потоком выполнения программы в питоне. Если условие истинно - то основной путь выполнения, если ложно, то альтернативный.

results matching ""

    No results matching ""