Меню
Тесты
Тесты  /  Информатика  /  Прочее  /  Python. Разветвляющиеся алгоритмы. Вариант 2

Python. Разветвляющиеся алгоритмы. Вариант 2

Avatar
18.02.2026. Тест. Информатика, Прочее
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Внимательно читайте вопросы. Ограничение по времени - 20 минут

Список вопросов теста

Вопрос 1

При помощи чего простые логические высказывания соединяются в сложные?

Варианты ответов
  • С помощью основных арифметических операций
  • С помощью инструкции присваивания
  • С помощью логических операций
  • С помощью союзов
Вопрос 2

Установите соответствие между названиями логических операций и их обозначениями в языке Python

1.

or

2.

not

3.

and

Варианты ответов
  • Конъюнкция
  • Дизъюнкция
  • Инверсия
Вопрос 3

Работа каких фрагментов кода правильно определяет, чётное или нет число содержится в переменной i?

  1. if i / 2:
        print(i, 'чётное')
    else:
        print(i, 'нечётное')
  2. if i // 2:
        print(i, 'чётное')
    else:
        print(i, 'нечётное')
  3. if i % 2 == 0:
        print(i, 'чётное')
    else:
        print(i, 'нечётное')
  4. if i // 2 == 0:
        print(i, 'чётное')
    else:
        print(i, 'нечётное')
  5. if i % 2 != 0:
        print(i, 'нечётное')
    else:
        print(i, 'чётное')
  6. if i // 2 != 0:
        print(i, 'нечётное')
    else:
        print(i, 'чётное')

Примечание. Вариантов ответа может быть несколько. 

Варианты ответов
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Вопрос 4

Какой из блоков обязательно присутствует в сокращённой форме записи ветвления?

Варианты ответов
  • print
  • elif
  • if
  • else
Вопрос 5

В программе определены переменные:

a = 2
b = 4
c = 6

Для каждого логического выражения выберите его результат True (Да) или False(Нет).

Варианты ответов
  • a == 2 or b > 2
  • 6 <= c and a > 3
  • 1 != b and c != 3
  • a >= -1 or a <= b
  • not (a > 2)
  • not (c <= 10)
Вопрос 6

If в условном операторе переводится как...

Варианты ответов
  • ввод
  • иначе
  • тогда
  • если
  • условие
Вопрос 7

Что покажет приведённый ниже код?

a = int(input())
if a >= 2 and a <= 17:
    b = 3
    p = a * a + b * b
else:
    b = 5
p = (a + b) * (a + b)
print(p)

если на вход программе будет подано следующее число:

7

Введите численный ответ

Вопрос 8

Что покажет приведённый ниже код?

angle = 0
if angle == 0:
    print('Нулевой')
elif 0 < angle < 90:
    print('Острый')
Варианты ответов
  • Нулевой
  • Острый
  • Нулевой Острый
  • ничего не покажет
  • произойдёт ошибка
Вопрос 9

Что покажет приведённый ниже код?

angle = 236
if angle < 90:
    print('Меньше 90')
elif angle > 270:
    print('Больше 270')
elif angle < 180:
    print('Меньше 180')
else:
    print('Не меньше 180, не больше 270')

Выберите один вариант из списка

Варианты ответов
  • Меньше 90
  • Больше 270
  • Меньше 180
  • Не меньше 180, не больше 270
  • ничего не покажет
  • произойдёт ошибка
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт