np

span
1
2
a = np.random.rand(2,7)
a = np.random.random((2.7))

推荐写法

自 Numpy 1.17 后, 提供新的 方法

1
2
3
4
5
rng = np.random.default_rng()  # Create a default Generator.
rng.random(size=10) # Generate 10 samples.
array([0.00416913, 0.31533329, 0.19057857, 0.48732511, 0.40638395,
0.32165646, 0.02597142, 0.19788567, 0.08142055, 0.15755424])
rng = np.random.uniform(0,1,size=(2,3)) #specify bound