Вопрос:

4. Является ли условным оператором следующая последовательность символов? a) `if x < y: x = 0 else input(y)` б) `if x >= y: x = 0; y := 0 else: print(z)` в) `if x < y < z: a = a + 1`

Ответ:

a) Да, это условный оператор. В Python условный оператор `if` может иметь часть `else`, и в `else` может выполняться другая операция, в том числе и вызов функции `input()`. б) Нет, это неверный синтаксис для Python. В Python нельзя использовать `:=`, и `else:` не может идти сразу после `;`. в) Да, это условный оператор. В Python можно записывать условия `x < y < z`, хотя это может быть не самым читаемым способом.
Смотреть решения всех заданий с фото
Подать жалобу Правообладателю

Похожие