import numpy as np a=np.zeros(5) # 设置数据类型 b=np.zeros(5,dtype=int) # 设置维度 c=np.zeros(shape=(5,6),dtype=int) print(a) print(b) print(c)生成全1矩阵
import numpy as np a=np.ones(5) b=np.ones(5,dtype=int) c=np.ones(shape=(5,6),dtype=int) print(a) print(b) print(c)设置全*矩阵
import numpy as np a=np.full(10,6) b=np.full((5,6),6) print(a) print(b)生成等差数列
import numpy as np a=np.linspace(0,20,6) print(a)生成随机数
import numpy as np
a=np.random.randint(0,20)
b=np.random.randint(0,20,size=5)
c=np.random.randint(0,20,size=(5,3))
print(a)
print('------------')
print(b)
print('------------')
print(c)
随机数种子
无论运行多少次 只要种子的值不变 生成的数就是一样的
import numpy as np np.random.seed(20) a=np.random.randint(0,20,5) print(a)浮点随机数
import numpy as np
a=np.random.random()
b=np.random.random((3,4))
print(a)
print('------------')
print(b)



