Условный оператор ДЗ 8 класс
Список вопросов теста
Вопрос 1
s = int(input())
t = int(input())
if s > 10 or t > 10:
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Сколько было запусков, при которых программа напечатала «YES»?
Варианты ответов
- 5
- 4
- 9
- 0
- 6
Вопрос 2
s = int(input())
t = int(input())
if s > 10 and t > 10:
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(10, 10); (10, 6); (–4, 8); (2, 9); (12, 7); (–11, 4); (–8, 13); (10, 9); (11, 11).
Сколько было запусков, при которых программа напечатала «NO»?
Варианты ответов
- 8
- 1
- 0
- 9
- 7
- 6
Вопрос 3
s = int(input())
t = int(input())
if s < 1 and t < 2:
print("YES")
else:
print("NO")
Было выведено 9 запусков программы, при которых в качестве значений переменных вводились следующие пары чисел (s, t):
(3, 5); (4, 3); (4, −5); (0, 7); (0, −2); (−2, 1); (−2, 5); (−2, −4); (1, 2).
Сколько было запусков, при которых программа напечатала «YES»?
Варианты ответов
- 3
- 6
- 9
- 0
- 4
- 2
Вопрос 4
Какая команда в языке Python используется для условного выполнения кода?
Варианты ответов
- loop
- if
- for
- def
Вопрос 5
Как правильно написать условие, которое проверяет, равно ли x числу 10?
Варианты ответов
- x == 10
- x = 10
- x != 10
- x === 10
Вопрос 6
Что сделает следующий код?
x = 5
if x > 3:
print("Больше 3")
else:
print("Меньше или равно 3")
Варианты ответов
- Выведет "Больше 3"
- Выведет "Меньше или равно 3"
- Выведет обе строки
- Ошибка в коде
Вопрос 7
Что выведет следующий код?
a = 2
if a > 1:
if a < 3:
print("Между 1 и 3")
Варианты ответов
- ничего не выведет
- Между 1 и 3
- Ошибка выполнения
- a больше 1
Вопрос 8
Что обозначает оператор elif в Python?
Варианты ответов
- Единое условие
- Альтернативный блок условия, который проверяется, если предшествующее if ложно
- Конструкция для циклов
- Оператор для сравнения
Вопрос 9
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a < 5:
a += 12
else:
a -= 7
Варианты ответов
- 7
- 12
- 10
- 3
- 5
Вопрос 10
Определите значение переменной «a» после выполнения фрагмента программы
a = 10
if a > 5:
a = 12
Варианты ответов
- 10
- 12
- 17
- 5
Вопрос 11
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10 if a < 5: a += 12 else: a -= 7 if a < 5: a += 12 else: a -= 7
Варианты ответов
- 12
- 15
- 7
- -7
- 3
- 22


