Массивы (списки)
Список вопросов теста
Вопрос 1
Отметьте все правильные утверждения о списках в языке Python. |
Варианты ответов
- элементы списка могут быть разных типов
- все элементы списка должны быть одного типа
- элементы списка могут нумероваться с единицы
- элементы списка всегда нумеруются с нуля
- размер списка может меняться во время работы программы
Вопрос 2
Как называется число, которое указывает на конкретный элемент массива и записывается в квадратных скобках?
Вопрос 3
Какой индекс имеет последний элемент массива A?
A = [8]*6
Варианты ответов
- 4
- 3
- 5
- 6
- 7
Вопрос 4
Требуется заполнить массив именно так:
X = [1 3 5 7 9 11]
Какой оператор надо поместить в тело цикла вместо многоточия?
X = [0]*6 for k in range(6): ...
Варианты ответов
- X[k] = k
- X[k] = 2*k
- X[k] = 2*k - 1
- X[k] = 2*k + 1
- X[k] = 2*(k + 1)
Вопрос 5
Требуется заполнить массив именно так:
X = [12 9 6 3 0 -3]
Какой оператор надо поместить в тело цикла вместо многоточия?
X = [0]*6 for k in range(6): ...
Варианты ответов
- X[k] = k
- X[k] = 12 - 2*k
- X[k] = 3*k - 12
- X[k] = 3*(k + 1) + 9
- X[k] = 12 - 3*k
Вопрос 6
Требуется заполнить массив именно так:
X = [1 2 4 8 16 32]
Какой оператор надо поместить в тело цикла вместо многоточия?
X = [1]*6 for k in range(1,6): ...
Варианты ответов
- X[k] = k
- X[k] = 2*k
- X[k] = X[k-1] + 1
- X[k] = 2*X[k-1]
- X[k] = 2*(X[k-1] - 1)
Вопрос 7
Требуется заполнить массив именно так:
X = [0 3 4 7 8 11]
Какой оператор надо поместить в тело цикла вместо многоточия?
X = [0]*6 for k in range(6):
Варианты ответов
- X[k] = 3*k - k % 2
- X[k] = 2*k + k % 2
- X[k] = 2*k - k % 2
- X[k] = 2*k + k / 2
- X[k] = 2*(k - 1)
Вопрос 8
Что будет в результате выполнения программы:
a = 10;
if ( a > 5 ):
a = a + 12
else:
a = a - 7
print(a)
|
Варианты ответов
- 10
- 15
- 18
- 20
- 22
Вопрос 9
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?
a = 10; b = 5;
if ( a < 1 ... a > b )
a = a - 7;
else
a = a + 7;
Варианты ответов
- не
- и
- или
- не равно
- равно