Массивы(списки) в Python
Список вопросов теста
Вопрос 1
Отметьте все правильные утверждения о списках (массивах) в языке Python
Варианты ответов
- элементы списка могут быть разных типов
- все элементы списка должны быть одного типа
- индексы элементов начинаются с единицы
- индексы элементов начинаются с нуля
Вопрос 2
Какой индекс имеет последний элемент массива A?
A = [0]*12
Вопрос 3
Чему равен последний элемент массива A?
A = [2]*7
Вопрос 4
Задан массив A из N элементов. Какое условие надо поставить вместо многоточия, чтобы найти сумму отрицательных элементов массива в переменной S? Вводите ответ без пробелов.
S = 0
for i in range(N):
if ... :
S += A[i]
Вопрос 5
Задан массив A из N элементов. Какое условие надо поставить вместо многоточия, чтобы найти количество A[i] элементов, кратных 2? Вводите ответ без пробелов.
K = 0
for i in range(N):
if ... :
K += 1
Варианты ответов
- A[i]%2==0
- x%2==0
- A[i]%2=0
- x/2
Вопрос 6
Числовой массив A заполнен последовательно числами 32, 12, 13, 24.
Укажите значение элемента A[1]
Вопрос 7
Чему равно количество элементов массива после выполнения этой программы:
A = [2, 3, 7 ]
for i in range(7):
A.append(int(input("Введи элемент "))
Варианты ответов
- 11
- 10
- 3
Вопрос 8
Чему равно количество элементов массива A после выполнения этой программы:
A = [int(input()) for i in range(1, 9)]
Вопрос 9
Массив A состоит из первых 20 натуральных чисел. Сколько элементов будет в массиве B, если создать его так
B = [a for a in A if a % 6 == 0]
Вопрос 10
Массив A состоит из первых 20 натуральных чисел. Сколько элементов будет в массиве B, если создать его так
B = [a for a in A if a % 10 == 6]
Вопрос 11
Дан список(массив): A = [5, 1, 4, 0, 13, 5, 3, 6, 7 ]
Чему равна переменная k после выполнения этой программы
k = 0
for i in range(len(A)):
if A[i]> 3 and A[i]< 7 :
k += 1
Вопрос 12
Массив A содержит числа 7, 2, 4, 7, 2, 6, 2. Сколько элементов будет в списке B, созданном так?
B = []
for a in A:
if a == len(A):
B.append(a)
Вопрос 13
Числовой массив A заполнен последовательно числами 5, 2, 3, 4, 9, 2, 3.
Что появится наэкране после выполнения этой строки print(min(A))
Вопрос 14
Числовой массив A заполнен последовательно числами 5, 7, 2, 4, 8, 2, 3.
Что появится на экране после выполнения этой строки print(sum(A))
Вопрос 15
Числовой массив A заполнен последовательно числами 5, 7, 2, 4, 4, 1, 3.
Что появится наэкране после выполнения этой строки print(sorted(A))
Ответ напишите без пробелов и запятых


