版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huhuandk/article/details/86366439
import numpy as np
print(np.random.rand()) # 返回一个随机数
print(np.random.rand(3,2)) # 生成3*2的数组,大小在0到1之间
print(np.random.randint(10,size = (5,4))) #返回的是随机的整数,左闭右开
print(np.random.randint(0,10,3)) # 回的是0到10之间的3个随机的整数
mu, sigma = 0,0.1
print(np.random.normal(mu,sigma,10)) # 返回高斯分布
np.set_printoptions(precision = 2) # 设置精度为2
print(np.random.normal(mu,sigma,10)) # 返回高斯分布
tang_array = np.arange(10)
np.random.shuffle(tang_array) # 洗牌
print(tang_array)
np.random.seed(100) # 随机种子,保证每次执行的一样
print(np.random.rand())