Является ли условным оператором следующая последовательность символов?

ГДЗ информатика 8 класс

§ 5.4. Программирование разветвляющихся алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


2. Является ли условным оператором следующая последовательность символов?

а) if х < у: х = 0 else input(у)

б) if х >= у: х = 0; у = 0

else: print (z)

в) if x < y < z: a = a + l

Ответ

Да, все три последовательности символов являются условными операторами на языке Python.

а) В этом случае, if х < у: х = 0 else input(у) представляет собой условный оператор с ключевыми словами if и else. Если условие х < у истинно, то значение переменной х будет установлено в 0. В противном случае будет вызвана функция input() со значением у.

б) В этом случае, if х >= у: х = 0; у = 0 else: print (z) также является условным оператором с ключевыми словами if, else и двоеточием. Если условие х >= у истинно, то значения переменных х и у будут установлены в 0. В противном случае будет выполнена команда print(z).

в) В этом случае, if x < y < z: a = a + l также является условным оператором с ключевым словом if. Если условие x < y < z истинно, то выполняется операция сложения a = a + l.

Все три последовательности символов соответствуют синтаксису условного оператора на языке Python.


Понравилась статья? Поделиться с друзьями: