Массивы
Список вопросов теста
Вопрос 1
Как называется набор элементов, каждый из которых имеет свой уникальный идентификационный номер?
Варианты ответов
- Массив
- Файл
- Список
- Текст
Вопрос 2
Какие из утверждений правдивы?
Варианты ответов
- Список - это динамическая структура.
- Значения элементов списка постоянны.
- Длина списка может только увеличиваться.
- Элементы списка содержат ссылки на области оперативной памяти.
Вопрос 3
Какое число будет выведено на экран при исполнении инструкций?
a = [4, 5, 7, 8, 10, 15]
print (len (a))
Вопрос 4
Какие из указанных чисел будут в списке, если задать его с помощью инструкции?
a = [i for i in range (10)]
Варианты ответов
- 0
- 2
- 15
- 10
- 1
Вопрос 5
Запишите недостающую часть инструкции вывода на экран среднего арифметического элементов списка a:
print(sum(a)/...)
При вводе ответа пробел не используйте.
Вопрос 6
Как возвести все элементы списка а в куб?
Варианты ответов
- a = [for x ** 3 in a]
- a = [x ** 3 for x in a]
- a = [x * 3 for x in a]
- a = a + [x ** 3 for x in a]
Вопрос 7
Через пробел по порядку запишите числа, которые будут в списке?
a = [i for i in range (10) if i % 2 == 0]
Вопрос 8
Какую символьную строку необходимо ввести c клавиатуры, чтобы заполнить список а целыми числами от единицы до пяти включительно, расположенными по возрастанию.
За считывание списка отвечает инструкция
a = [int (x) for x in input ().split ()].
В ответе укажите 5 чисел через пробел.
Вопрос 9
К какому типу алгоритмов относится быстрая сортировка элементов списка?
Варианты ответов
- К линейным
- К разветвляющимся
- К циклическим
- К рекурсивным
Вопрос 10
Как называется изменение порядка следования элементов списка в соответствии с некоторыми правилами?
Варианты ответов
- Сортировка
- Перекладывание
- Поиск
Вопрос 11
Каким должен быть список, чтобы в нём можно было применить двоичный поиск?
Варианты ответов
- Пустым
- Строковым
- Отсортированным
- Символьным
Вопрос 12
Как нужно изменить условие ветвления в четвёртой строке кода, чтобы функция начала возвращать индекс последнего вхождения максимального элемента списка?
Новое условие запишите без пробелов, например:
b[i]>=b[j]
Вопрос 13
Как в Python с помощью единственной инструкции в переменной B создать копию списка A? Ответ запишите без пробелов.
Вопрос 14
Требуется заполнить массив именно так:
X = [12 9 6 3 0 -3]
Какой оператор надо поместить в тело цикла вместо многоточия?
Варианты ответов
- x
- 3*x - 15
- 14 - 2*x
- 3*(x - 1) + 6
- 15 - 3*x