第二章测试【含答案】 Python大数据分析

(1)单选题

import numpy as np

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

arr3d[0] = 42

arr3d

下列哪个为正确结果( )


A  array([[[42, 42, 42],

        [42, 42, 42]],

       [[ 7,  8,  9],

        [10, 11, 12]]])


B  array([[[42, 2, 3],

        [4, 5, 6]],

       [[ 7,  8,  9],

        [10, 11, 12]]])


C  array([[[42, 42, 42],

        [4, 5, 6]],

       [[ 7,  8,  9],

        [10, 11, 12]]])


D  array([[[42, 2, 3],

        [42, 5, 6]],

       [[42,  8,  9],

        [42, 11, 12]]])


(2)单选题

image.png

A  image.png

B  image.png

C  image.png

D  image.png

(3)单选题

下列切片表达错误的是

A  image.png

B  image.png

C  image.png

D  image.png

(4)单选题

以下代码的运行结果错误的是

A  image.png

B  image.png

C  image.png

D  image.png

(5)多选题

下列哪些不是创建ndarray的函数

A  arrange


B  zeros


C  ones

D  empty


E  eye


F  full


G  linespace


H  logspace

(6)判断题

数组跟列表最重要的区别在于,切片是原始数组的视图。这意味着数据不会被复制,视图上的任何修改都会直接反映到源数组上。

(7)判断题

ufunc函数包括数组运算函数、三角函数、位操作函数、逻辑与比较运算函数、浮动运算函数,统计运算函数。

获取标准答案请阅读全文

未经允许不得转载!第二章测试【含答案】 Python大数据分析