Python 生成随机数
Import numpy as np
1.np.random.rand(d0,d2,…,dn)根据给定维度生成[0,1)之间的数字
2.np.random.randn(d0,d2,…,dn)返回一个或一组具有标准正态分布的样本
3.np.random.randint(low, high=None, size=None, dtype=’l’)
- 返回随机整数,范围区间为[low,high),包含low,不包含high
- 参数:low为最小值,high为最大值,size为数组维度大小,dtype为数据类型,默认的数据类型是np.int
high没有填写时,默认生成随机数的范围是[0,low)
4.np.random.seed()的作用:使得随机数据可预测。
- 当我们设置相同的seed,每次生成的随机数相同。如果不设置seed,则每次会生成不同的随机数