

Python. Урок 3
Описание отсутствует
Как компьютер «решает», какой блок кода выполнять в конструкции if-else?
Он выбирает блок случайным образом
Он выполняет всегда первый блок
Он проверяет условие: если True — выполняет один блок, если False — другой
Он выполняет оба блока подряд
Зачем в программах нужны условные конструкции?
Чтобы программа могла выполнять разные действия в зависимости от условий
Чтобы код запускался быстрее
Чтобы заменить переменные
Чтобы заменить переменные Чтобы убрать необходимость писать input()
Что выведет код: hour = 13 if hour >= 6 and hour < 12: print("Утро") elif 12 <= hour < 18: print("День") else: print("Ночь")
Выведет «Утро»
Выведет «День»
Выведет «Ночь»
Произойдёт ошибка
Когда имеет смысл использовать конструкцию if без else?
Когда нужно, чтобы программа всегда выводила два варианта ответа
Когда нужно выполнить действие только при истинном условии, а если оно ложное — ничего не делать
Когда нужно проверить сложное условие
Когда else не работает
Почему важно использовать elif, а не несколько отдельных if?
Потому что elif работает быстрее
Потому что elif делает код красивее
Потому что elif прекращает дальнейшие проверки, если одно условие уже подошло
Потому что if нельзя ставить подряд
Какое выражение является корректным условием?
print("Hello")
number = 10
if True:
5 != 3
Что делает логический оператор and?
Проверяет, что хотя бы одно условие истинно
Проверяет, что оба условия истинны
Превращает False в True
Прерывает выполнение программы
