1. 导入numpy库并取别名为np
import numpy as np
2. 打印输出numpy的版本和配置信息
print(np.__version__)
np.show_config()
3. 创建长度为10的零向量
Z = np.zeros(10)
print(Z)
4. 获取数组所占内存大小
Z = np.zeros((10,10))
print(Z)
print(Z.size)
print(Z.itemsize)
print("%d bytes" % (Z.size * Z.itemsize))
5. 怎么用命令行获取numpy add函数的文档说明?
import numpy as np
np.info(np.add)
6. 创建一个长度为10的零向量,并把第五个值赋值为1
Z = np.zeros(10)
Z[4] = 1
print(Z)
7. 创建一个值域为10到49的向量
Z = np.arange(10,50)
print(Z)
8. 将一个向量进行反转
Z = np.arange(50)
Z = Z[::-1]
print(Z)
9. 创建一个3x3的矩阵,值域为0到8
Z = np.arange(9).reshape(3,3)
print(Z)
10. 从数组[1, 2, 0, 0, 4, 0]中找出非0元素的位置索引
nz = np.nonzero([1,2,0,0,4,0