Font size
WorksheetsМассивы Python
Total questions: 28
Worksheet time: 14mins
Что такое массив?
это независимая именованная часть программы, которую после однократного описания можно многократно вызвать по имени из последующих частей программы для выполнения определенных действий.
поименованная, либо адресуемая иным способом область памяти, адрес которой можно использовать для осуществления доступа к данным
упорядоченная последовательность данных, заключенная в квадратные скобки, где каждый элемент имеет свой индекс.
упорядоченный набор фиксированной длины.
Выберите правильное описание массива на языке Python:
a = [1, 2, 3, 4]
a := [1, 2, 3, 4];
var a: [1, 2, 3, 4]
var a: array [1..4] of integer;
Выберите верное утверждение для массивов:
В массиве могут храниться элементы только одного типа данных (только строки, только числа).
В массиве есть ограничение на количество символов, равное 2000.
Чтобы создать массив необходимо написать генератор, которые будет создавать последовательность элементов массива.
Массивы можно делить.
Выберите правильный вариант вывода первого элемента списка в Python. Список: arr = [1, 2, 3, 4, 5]
print(arr[0])
raw_print: arr['first_element']
cout << arr[1];
alert(arr[0]);
Как называется число, которое указывает на конкретный элемент массива и записывается в квадратных скобках?
индекс
длина
число
размер
Какой индекс имеет последний элемент массива A?
A = [8]*6
(a)
В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?
a = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
print(len(a))
(a)
В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?
a = ['b', 'c', 'd', 'e', 'f', 'g']
print(a[0])
(a)
В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?
a = ['b', 'c', 'd', 'e', 'f', 'g']
print(a[0])
(a)
Требуется заполнить массив именно так:
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)
Нумерация в массиве начинается с
0
1
2
3
Длина массива это
номер элемента в массиве
количество элементов в массиве
отдельное значение в массиве
общее названия списка значений
В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?
a = ['b', 'c', 'd', 'e', 'f', 'g']
print(a[-2])
(a)
Требуется заполнить массив именно так:
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]
Все элементы будут равны 3
Все элементы будут равны 0
Все элементы будут равны 1
Все элементы будут равны своим индексам
Запишите функцию, которая определит количество элементов массива под именем newlist.
(ответ запишите маленькими буквами и без пробела)
(a)
Что будет после выполнения следующего кода программы:
1 1 2 8 3 27 4 64
1 1 2 8 3 27
1 2 3 1 8 27
1 2 3 4 1 8 27 64
Что будет на экране после выполнения программного кода:
arr1 = [0,1,2]*2
print(arr1)
[0, 1, 2, 0, 1, 2]
[0, 0, 1, 1, 2, 2]
[0, 1, 4]
Что выдаст на экран программа?
new=[12,14,0,-2,13,1,17]
new.append(6)
print(new)
[12,14,0,-2,13,1,6,17]
[12,14,0,-2,13,1,17,6]
[12,14,0,-2,13,6,1,17]
Что выдаст на экран программа?
s = [25, 755, -40, 57, -41]
s[2]=800
print (s)
[25, 755, 800, -40, 57, -41]
[25, 800, 755, -40, 57, -41]
[25, 755, -40, 57, -41, 800]
Что выдаст на экран программа?
my=[1,2,3,4,5,6,7,8,9,10]
del my[7]
print(my)
[1,2,3,4,5,6,7,8,9]
[1,2,3,4,5,6,8,9,10]
[1,2,3,4,5,6,7,9,10]
Запишите какой индекс имеет последний элемент массива A?
A = [8]*7
(a)
(ответ запишите числом без пробелов)
(a)
(ответ запишите числом без пробелов)
(a)
2 5 1
5 1 2
1 2 5
1 5 2
Что делает данный фрагмент программы?
Считает количество элементов массива, больших 25.
Считает сумму элементов массива, больших 25.
Считает количество элементов массива, больше либо равных 25.
Считает количество элементов массива, больше либо равных 25.
Что делает данный фрагмент программы?
Считает количество элементов массива, кратных 6.
Считает сумму элементов массива, кратных 6.
Считает количество элементов массива, равных 6.
Считает количество элементов массива, равных 6.
