Similar presentations:
Ветвление программы. Условные операторы. Конструкция 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.
В условии должно стоять выражение, значение которого истинно или ложно.Но можно подставить сразу булево значение, вот смотрите примеры