别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(一)

简介: 别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(一)

1. 导入numpy库并取别名为np (★☆☆)

(提示: import … as …)


import numpy as np


2. 打印输出numpy的版本和配置信息 (★☆☆)

(提示: np.version, np.show_config)


print (np.__version__)
print(np.show_config()


3. 创建一个长度为10的空向量 (★☆☆)

(提示: np.zeros)


Z = np.zeros(10)
print(Z)


4. 如何找到任何一个数组的内存大小?(★☆☆)

(提示: size, itemsize)


Z = np.zeros((10,10))
print("%d bytes" % (Z.size * Z.itemsize))


5. 如何从命令行得到numpy中add函数的说明文档? (★☆☆)

(提示: np.info)


import numpy
numpy.info(numpy.add)


6. 创建一个长度为10并且除了第五个值为1的空向量 (★☆☆)

(提示: array[4])


Z = np.zeros(10)
Z[4] = 1
print(Z)


7. 创建一个值域范围从10到49的向量(★☆☆)

(提示: np.arange)


Z = np.arange(10,50)
print(Z)


8. 反转一个向量(第一个元素变为最后一个) (★☆☆)

(提示: array[::-1])


Z = np.arange(50)
Z = Z[::-1]
print(Z)


9. 创建一个 3x3 并且值从0到8的矩阵(★☆☆)

(提示: reshape)


Z = np.arange(9).reshape(3,3)
print(Z)


10. 找到数组[1,2,0,0,4,0]中非0元素的位置索引 (★☆☆)

(提示: np.nonzero)


nz = np.nonzero([1,2,0,0,4,0])
print(nz)


11. 创建一个 3x3 的单位矩阵 (★☆☆)

(提示: np.eye)


Z = np.eye(3)
print(Z)


12. 创建一个 3x3x3的随机数组 (★☆☆)

(提示: np.random.random)


Z = np.random.random((3,3,3))
print(Z)


13. 创建一个 10x10 的随机数组并找到它的最大值和最小值 (★☆☆)

(提示: min, max)


Z = np.random.random((10,10))
Zmin, Zmax = Z.min(), Z.max()
print(Zmin, Zmax)


14. 创建一个长度为30的随机向量并找到它的平均值 (★☆☆)

(提示: mean)


Z = np.random.random(30)
m = Z.mean()
print(m)


15. 创建一个二维数组,其中边界值为1,其余值为0 (★☆☆)

(提示: array[1:-1, 1:-1])


Z = np.ones((10,10))
Z[1:-1,1:-1] = 0
print(Z)


相关文章
|
9月前
|
SQL 安全 JavaScript
软件测试 系统非功能性测试习题及答案
软件测试 系统非功能性测试习题及答案
285 0
|
Python
财经数据科学实战训练营python基础入门(四)测试习题
财经数据科学实战训练营python基础入门(四)测试习题
226 0
|
数据挖掘 Python
财经数据科学实战训练营python基础入门(三)测试习题
财经数据科学实战训练营python基础入门(三)测试习题
113 0
|
算法 Python
财经数据科学实战训练营python基础入门(二)测试习题
财经数据科学实战训练营python基础入门(二)测试习题
430 0
财经数据科学实战训练营python基础入门(二)测试习题
|
Python
财经数据科学实战训练营python基础入门(一)测试习题
财经数据科学实战训练营python基础入门(一)测试习题
106 0
财经数据科学实战训练营python基础入门(一)测试习题
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(九)
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(九)
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(八)
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(八)
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(七)
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(七)
|
索引 Python
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(五)
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(五)
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(四)
别整天 “学妹/前女友”了,花2小时整理了Numpy测试习题100道,做个测验吧!(四)