WorksheetsОбработка массивов в Python
Total questions: 6
Worksheet time: 4mins
Задан массив X = [1, 2, 3, 4, 5]. Какой оператор выведет на экран этот массив в следующем виде:
[1, 2, 3, 4, 5]
print (X)
print (*X)
Какой массив будет создан следующим фрагментом программы:
for i in range (2, 10, 2):
[2, 3, 4, 5, 6, 7, 8, 9, 10]
[2, 4, 6, 8, 10]
[2, 4, 6, 8]
[2, 3, 4, 5, 6, 7, 8, 9]
Какой массив случайных чисел будет создан в следующем фрагменте программы:
from random import randint
X = [randint (10,50) for i in range (20)]
19 целых чисел в интервале [10,50)
19 целых чисел в интервале [10,50]
20 целых чисел в интервале [10,50)
20 целых чисел в интервале [10,50]
Задан массив X[N]. Начальное значение переменной Y = 1 будет в программе...
нахождения суммы элементов массива
нахождения произведения элементов массива
нахождения количества определённых элементов массива
нахождения разности элементов массива
Задан массив X[N]. Какой оператор нужно поставить вместо многоточия, чтобы найти в переменной Y сумму элементов массива?
for i in range (N): ...
Y =* X[i]
Y *= X[i]
Y += X[i]
Y =+ X[i]
Задан массив X[N]. Какое условие условие надо поставить вместо многоточия, чтобы найти количество положительных элементов массива?
for i in range (N):
if ... :
Y += 1
X[i] > 0
X[i] >= 0
X[i] % 2 == 0
X[i] % 2 != 0
