刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

请看下列程序,运行后的结果是?

import numpy as np

def numpy_sum():

 a = np.array([1, 2, 3])

 b = np.array([4, 5, 6])

 c = a ** 1 + b ** 2

 return c

print(numpy_sum())

A

[17 27 39]

B

[5 7 9]

C

[9 12 15]

D

[2 4 6]

使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

【喵呜刷题小喵解析】

首先,我们需要理解这个Python程序。

该程序首先导入了numpy库,并定义了一个名为numpy_sum的函数。在这个函数中,定义了两个numpy数组a和b,它们分别包含元素[1, 2, 3]和[4, 5, 6]。

然后,程序计算了a的每一个元素的一次方(即a本身)和b的每一个元素的平方,并将这两个结果相加,得到新的数组c。

具体来说,对于数组a中的第一个元素1,其一次方是1,数组b中的第一个元素4的平方是16,所以c的第一个元素是1+16=17。对于数组a中的第二个元素2,其一次方是2,数组b中的第二个元素5的平方是25,所以c的第二个元素是2+25=27。对于数组a中的第三个元素3,其一次方是3,数组b中的第三个元素6的平方是36,所以c的第三个元素是3+36=39。

因此,数组c的元素为[17, 27, 39]。

最后,程序调用了numpy_sum函数,并打印了返回的结果,即数组c。

所以,程序的输出是[17 27 39],对应的选项是A。
创作类型:
原创

本文链接:请看下列程序,运行后的结果是? import numpy as np def numpy_sum()

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share