1.26M
Category: programmingprogramming

Ветвление программы. Условные операторы. Конструкция if..else и тернарная операция

1.

Управление образования города Алматы
ГККП «Алматинский государственный политехнический колледж»
Ветвление программы.
Условные операторы.
Конструкция if..else и тернарная операция
Наименование модуля /дисциплины:
РО 2.3. Выбирать методы и стратегии разработки
программного обеспечения
Преподаватель:
Аскарбекова Несибели Еркинкызы
Алматы, 2023 г.

2.

Оператор if
После оператора if обязательно
записывается условие, результатом
которого должно быть выражение
True или False. После условия
необходимо поставить знак
двоеточия “:”. Если данное условие
будет истинно, то выполняется блок
команд 1. Вне зависимости от
условия блок команд 2 будет
выполняться в любом случае.
Работая с условной конструкцией,
важно знать, что Python
интерпретирует ненулевые
значения как True. None и 0
интерпретируются как False.

3.

Здесь 3 команды, сдвинутые отступами, будут выполняться только в том случае, если
переменная а будет равна 777.
А последняя команда будет выполняться в любом случае, т.к. по отступам она стоит на том
же уровне, что и оператор if, тем самым как бы закрывая собой блок команд внутри
условного оператора.

4.

В условии должно стоять выражение, значение которого истинно или ложно.
Но можно подставить сразу булево значение, вот смотрите примеры
English     Русский Rules