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

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

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

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

Вопрос 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

Выберите все корректные варианты использования условий ifelseelif.

  1. if ...:
        ...
  2. if ...:
        ...
    elif:
        ...
  3. if ...:
        ...
    else ...:
        ...
  4. if ...:
        ...
    elif ...:
        ...
  5. if ...:
        ...
    else:
        ...
  6. else:
        ...
    if:
        ...
  7. elif ...:
        ...
    if ...:
        ...

Примечание. Считайте, что многоточиями ... обозначены корректные условия или блоки кода.

Выберите все подходящие ответы из списка

Варианты ответов
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Пройти тест
Сохранить у себя:

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

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