Тест: Программирование вложенных условий. 2
Предмет: Информатика
Класс: 7
Цели обучения: 7.3.3.2 - использовать вложеннные условия на языке программирования Python (пайтон);
Вопросов: 10
Время: 20 мин
Вопрос 1
Какой из фрагментов кода на Python правильно реализует вложенное условие для определения погоды по температуре: если температура ниже 0 — 'Мороз', от 0 до 20 — 'Тепло', выше 20 — 'Жарко'?
Выберите один ответ.
A) if temp < 0: print('Мороз') elif temp <= 20: print('Тепло') else: print('Жарко')
B) if temp < 0: print('Мороз') if temp > 20: print('Жарко') else: print('Тепло')
C) if temp <= 0: print('Мороз') elif temp <= 20: print('Тепло') elif temp > 20: print('Жарко')
D) if temp < 0: print('Мороз') else: if temp > 20: print('Жарко') elif: print('Тепло')
Вопрос 2
В коде на Python: if x > 10: print('A') elif x > 5: print('B') else: print('C'). Какое значение выведется, если x = 7?
Выберите один ответ.
A) B
B) A
C) C
D) ABC
Вопрос 3
Какая конструкция используется в Python для проверки нескольких взаимосвязанных условий, когда одно условие находится внутри другого?
Выберите один ответ.
A) Вложенное условие (if внутри if или else)
B) Цикл for
C) Только оператор elif
D) Логическое отрицание not