Python Core.td_АДн-КБ_МОн-КБ_ШАБЛОН

Python Core.td_АДн-КБ_МОн-КБ_ШАБЛОН

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

25 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Какой оператор используется в Python для завершения цикла?

  1. break
  2. insert
  3. input
Вопрос 2

Что выведет этот код? def send_message(message="Пользователь не указал сообщения"):    return message msg = 1 + "22" send_message(msg)

  1. Пользователь не указал сообщения
  2. 122
  3. Возникнет исключение: TypeError: unsupported operand type(s) for +: 'int' and 'str'
Вопрос 3

Предположим, Вы вводите натуральное целое число в переменную num, с помощью строки кода: num = int(input("Введите целое число: ")) И далее хотите совершить объединение этого числа со строкой “Python”, чтобы получилось, например “1234Python”. Что вам для этого потребуется?

  1. Напишу код который будет выводить строку. Этого будет достаточно: print(num + "Python")
  2. Добавлю блоки try: except: и обработаю исключение TypeError. Приведу переменную num с типу ‘str’
  3. Это может быть реализовано только в С++.
Вопрос 4

Какой оператор используется в Python для определения условия выполнения блока кода?

  1. if
  2. then
  3. describe
Вопрос 5

Вы создали список, который содержит в себе следующие числа: 4, 8, 15, 16, 23, 42 и включили его в переменную my_list. Как быстрее всего подсчитать сумму чисел в этом списке?

  1. Использовать цикл for
  2. Использовать цикл while и функцию sum
  3. Использовать функцию sum
Вопрос 6

Какую характеристику можно отнести к языку Python?

  1. Интерпретируемый
  2. Низкоуровневый
  3. Инертный
Вопрос 7

Почему этот код выдаст ошибку?   print(int(True) // float(False))

  1. Нельзя поделить True на False, потому что это логические значения
  2. Нельзя делить тип int на тип float
  3. Нельзя делить на 0
Вопрос 8

Что выведет этот код?   S = 0 for i in range(1, 10):   if i % 2 == 0:     S = S + i print(S)

  1. 0
  2. 10
  3. 20
Вопрос 9

Выберите лишнее:

  1. switch
  2. break
  3. continue
Вопрос 10

Когда вызовется исключение ZeroDivisionError?

  1. Когда мы попытаемся преобразовать число 0 в строку
  2. Когда мы попытаемся разделить 0 на 0
  3. Когда мы попытаемся умножить любое число на 0
Вопрос 11

С помощью чего можно вывести числа Фибоначчи?

  1. Только с помощью библиотеки Numpy
  2. С помощью цикла for / while
  3. Это реализуется только в низкоуровневых языках программирования
Вопрос 12

Что сделает функция sum(), если ей в качестве значения передать строку и попытаться вывести результат на консоль с помощью переменной result_str?

  1. Будет вызвано исключение TypeError
  2. Все символы строки преобразуются в порядковый номер в алфавите и в результате выведется число, соответствующее сумме этих порядковых номеров
  3. Ничего не произойдет. Программа напечатает пустую строку
Вопрос 13

Как можно преобразовать строку my_string в список?

  1. tuple(my_string)
  2. list(my_string)
  3. dict(my_string)
Вопрос 14

Что выведет этот код?: lst = [[1, 2, 3], [4, 5], [6], [7, 8, 9]] print(sum(lst, []))

  1. Ошибку, потому что списки объединять нельзя
  2. Вывод будет таким: [1, 2, 3, 4, 5, 6, 7, 8, 9]
  3. Вывод будет таким: [1, 9, 2, 8, 3, 7, 4, 6, 5]
Вопрос 15

Как можно провести сортировку списка?:

  1. Написать свою функцию сортировки или воспользоваться методом sort()
  2. Необходимо преобразовать список в строку
  3. Списки нельзя сортировать
Вопрос 16

Какая функция используется для вывода информации на консоль?

  1. echo()
  2. input()
  3. print()
Вопрос 17

С помощью какой функции можно получить длину object, если это список/строка?

  1. object(len)
  2. len(object)
  3. object.len()
Вопрос 18

Почему данный код вызовет исключение? fruits = ['banana', 'apple', 'mango'] for index in range(len(fruits)):    print('Current fruit :', fruts[index])   print("Good bye!")

  1. Ошибка в элементе списка
  2. Ошибка в названии списка
  3. Ошибка в неверном использовании цикла
Вопрос 19

Почему данный код вызовет исключение? def printme(my_str):    print(my_str)    return   printme()

  1. Функция объявлена некорректно
  2. Необходимо убрать return из функции
  3. Функция при вызове не принимает в себя обязательный параметр
Вопрос 20

Какую команду ввести, чтобы получить первый и последний элемент списка lst = ['Нулевой элемент', 'One', 2, 3, 4, (5, 5, 5)]?

  1. print(lst[0]).
  2. lst[0] и lst[-1];
  3. lst[1] и lst[6].
Вопрос 21

Какой цикл в Python используется для повторения блока кода, пока условие истинно?

  1. for
  2. while
  3. do-while
Вопрос 22

Какой оператор используется для проверки, является ли значение переменной истинным?

  1. is
  2. ==
  3. !=
Вопрос 23

Какой оператор используется для проверки, является ли значение переменной ложным?

  1. is
  2. ==
  3. !=
Вопрос 24

Какой цикл в Python используется для повторения блока кода, пока условие истинно?

  1. for
  2. while
  3. so
Вопрос 25

Какой оператор используется для проверки, является ли значение переменной None?

  1. is None
  2. ==
  3. !=