OpenCV数组矩阵作业

1、以下关于数组操作函数说法错误的是?(20 分)

A.numpy.reshape可以在不改变数据的条件下修改数组的行列数

B.通过numpy.ndarray.flat迭代函数可以获取数组的每个数据元素

C.通过numpy.transpose不可以对数组进行翻转,必须使用ndarray.T

D.如果要获取数组a的翻转,可以使用a.T

2、NumPy的数据类型uint8表示的数据是(20 分)

A.无符号整数(0~255)

B.字节(-128~127)

C.整数(-32768~32767)

D.无符号整数(0~65535)

3、创建一个元素都为0的数组,可以用以下那个函数(20 分)

A.numpy.empty

B.numpy.ones

C.numpy.zeros

D.numpy.asarray

4、创建ndarray对象需要调用array函数,关于numpy.array(object, dtype = None, copy = True, order = None, subok = Flase, ndmin = 0)说法正确的包括(20 分)

A.Object表示数组或者嵌套的数列,或者公开数组接口的任何对象

B.dtype 表示数组元素的数据类型,不设置情况下,取保持序列中的对象的最小类型

C.order表示创建数组的在内存布局,C为行方向,F为列方向,A为任意方向

D.ndmin指定生成数组的最小维度

5、关于数组a = np.array([[1, 2, 3], [3, 4, 5], [5, 6, 7]])的索引说法正确的有?(20 分)

A.a[1:]是从a的位置1开始,不包括位置0数字

B.a[...,1]表示取a第2列元素

C.a[1,...])表示取a第2行元素

D.a[...,1:] 表示取a第2列及剩下的所有元素

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值