Вы находитесь на странице: 1из 8

Тест по NumPy

imartyinov@1553.ru Сменить аккаунт

Черновик сохранен.

Когда вы отправите форму, мы сохраним ваш адрес электронной почты.

Выберите корректный вариант создания массива NumPy 1 балл

np.object([1, 2, 3, 4, 5])

np.createArray([1, 2, 3, 4, 5])

np.array([1, 2, 3, 4, 5])

Какой из массивов ниже является двумерным (2-D) массивом? 1 балл

[1, 2, 3, 4, 5, 6]

[[1, 2, 3], [4, 5, 6]]

42

Как корректно проверить количество измерений в массиве? 1 балл

np.dim()

np.dim

np.ndim

np.ndim()
Какой из вариантов позволит напечатать первый элемент 1 балл

массива myArr?

print(myArr[0])

print(myArr, 1)

print(myArr[1])

Какой из вариантов позволит напечатать число 8 из массива? 1 балл


arr = np.array([1, 2, 3, 4, 5], [6, 7, 8, 9, 10])

print(arr[7, 2])

print(arr[3, 0])

print(arr[1, 2])

Какой из вариантов позволит напечатать числа [3, 4, 5] из массива 1 балл


ниже?
arr = np.array([1, 2, 3, 4, 5, 6, 7]) 

print(arr[2:6])

print(arr[2:5])

print(arr[3:6])

print(arr[2:4])
Какой из вариантов позволит напечатать последние 4 числа из 1 балл
массива ниже?
arr = np.array([1, 2, 3, 4, 5, 6, 7]) 

print(arr[4:])

print(arr[3:])

print(arr[:4])

print(arr[4])

Какой из вариантов позволит напечатать каждый 2й элемент 1 балл


из массива ниже?
arr = np.array([1, 2, 3, 4, 5, 6, 7]) 

print(arr[::2])

print(arr(0:step = 2))

print(arr[1:3:5:7])

Какой из вариантов позволит узнать тип данных элементов 1 балл


массива?

arr.datatype

arr.type

arr.ntype

arr.dtype
Как корректно создать массив с элементами типа float? 1 балл

arr = np. oat([1, 2, 3, 4])

arr = np.array([1, 2, 3, 4], dtype=’f’)

arr = np.array([1, 2, 3, 4]).toFloat()

Какое из следующих утверждений верно для представлений 1 балл


(Views) в NumPy?

Изменения в исходном массива НЕ могут повлиять на Представления


(views), созданное для этого массива.

Изменения в исходном массива могут повлиять на Представлениz


(views), созданное для этого массива.

Которое из следующих утверждений верно для копии (Copy) в 1 балл

NumPy?

Изменения в исходном массива могут повлиять на копию (Copy),


созданную для этого массива.

Изменения в исходном массива НЕ могут повлиять на копию (Copy),


созданную для этого массива.

Что такое SHAPE в NumPy для массива (array)? 1 балл

shape - это количество элементов по каждому направлению массива

shape - это количество столбцов в массиве

shape - это количество строк в массиве


Выберите, какой из вариантов возвращает форму массива? 1 балл

arr.shape()

shape(arr)

arr.shape

Выберите корректный метод для соединения двух и более 1 балл


массивов:

join()

concatenate()

array_join()

Выберите корректный метод для одного разделения одного 1 балл

массива на несколько:

array_split()

hstack()

vstack()

все перечисленные выше варианты

Выберите корректный метод для поиска некоторого 1 балл

определенного значения в массиве (array):

search()

nd()

where()
Выберите корректный вариант, чтобы вернуть индексы всех 1 балл

элементов массива arr, значение которых равно 4, если 


arr = np.array([1,4, 3, 4, 5, 4, 4]) :

arr.where()

np.where(arr == 4)

arr.search(4)

Выберите корректный метод для сортировки элементов в массиве 1 балл

(array):

sort()

order()

orderby()

Как при использовании модуля random из NumPy сгенерировать 1 балл


случайное число от 0 до 100?

random.randint(100)

random.rand(100)

random.rand()

Выберите корректный метод математически сложить числа из 1 балл


массива arr1 и массива arr2:

np.append(arr1, arr2)

sum(arr1, arr2)

np.add(arr1, arr2)
Каков правильный синтаксис для вычитания (математического) 1 балл

из чисел массива arr1 чисел массива arr2?

np.sub(arr1, arr2)

np.subtract(arr1, arr2)

np.minus(arr1, arr2)

np.min(arr1, arr2)

Выберите в Numpy корректный метод для округления 1 балл

вещественных чисел:

np.trunc()

np.around()

np. x()

Все 3 (три) варианта

Каким будет результат суммирования с накоплением в NumPy 1 балл


 для массива arr?
arr = np.array([1, 2, 3])
print(np.cumsum(arr))

[3 6 9]

[9]

[1 3 6]

[6]

Отправить Очистить форму

Форма создана в домене Лицей № 1553. Сообщение о нарушении


 Формы

Вам также может понравиться