Python. Разветвляющиеся алгоритмы. Вариант 1
Список вопросов теста
Вопрос 1
Какие значения могут принимать переменные логического типа в языке Python?
Варианты ответов
- 0
- True
- 10
- False
- 1
- -10
Вопрос 2
Расположите логические операторы в порядке уменьшения их приоритета (сверху – оператор с самым высоким приоритетом, снизу – оператор с самым низким приоритетом).
Варианты ответов
- Логическое отрицание not
- Логическое умножение and
- Логическое сложение or
Вопрос 3
Установите соответствие между операциями сравнения и их обозначениями в языке Python?
1.
==
2.
!=
3.
<=
4.
>=
Варианты ответов
- ≠
- ≤
- =
- ≥
Вопрос 4
Дан условный оператор:
if a<17:
y=a
else:
y=a+3
Здесь условием является …
Варианты ответов
- y=a
- y=a+3
- a<17
- все ответы верные
Вопрос 5
Пусть а, b, c – углы треугольника. Какое сообщение можно вывести на экран при выполнении условия (a = 90) or (b = 90) or (c = 90)?
Варианты ответов
- Нет верного ответа
- Треугольник прямоугольный
- Треугольник равносторонний
- Треугольник тупоугольный
Вопрос 6
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a < 5:
a = 5
Варианты ответов
- 10
- 5
- не знаю
Вопрос 7
Что покажет приведённый ниже код?
angle = 135
if angle == 180:
print('Развёрнутый')
elif 90 < angle < 180:
print('Тупой')
else:
print('Ни развёрнутый, ни тупой')
Варианты ответов
- Развёрнутый
- Тупой
- Ни развёрнутый, ни тупой
- ничего не покажет
- произойдёт ошибка
Вопрос 8
Что покажет приведённый ниже код?
num1 = 34
num2 = 81
if num1 // 9 == 0 or num2 % 9 == 0:
print('число', num1, 'выиграло')
else:
print('число', num2, 'выиграло')
Выберите один вариант из списка
Варианты ответов
- число 81 выиграло
- число 34 выиграло
- число num2 выиграло
- число num1 выиграло
Вопрос 9
Выберите все корректные варианты использования условий if, else, elif.
-
if ...: ... -
if ...: ... elif: ... -
if ...: ... else ...: ... -
if ...: ... elif ...: ... -
if ...: ... else: ... -
else: ... if: ... -
elif ...: ... if ...: ...
Примечание. Считайте, что многоточиями ... обозначены корректные условия или блоки кода.
Выберите все подходящие ответы из списка
Варианты ответов
- 1
- 2
- 3
- 4
- 5
- 6


