numpy np.random.random()函数和random.uniform()函数

np.random.random()函数表示生成随机数组

np.random.random([N,D])

表示生成N行D列的随机数组,其值在0-1之间取值。

np.random.random([20,2])

输出:

[[0.01092784 0.21841317]
 [0.39689626 0.35895387]
 [0.18155042 0.93254912]
 [0.37141194 0.45439511]
 [0.59698396 0.94889847]
 [0.97489407 0.76839055]
 [0.45215148 0.08890786]
 [0.34559625 0.17207769]
 [0.74548538 0.66269625]
 [0.54227771 0.00544747]
 [0.46136628 0.29285845]
 [0.47136358 0.67658074]
 [0.74952794 0.51313726]
 [0.76532405 0.37283426]
 [0.18732047 0.69714637]
 [0.15087667 0.33885981]
 [0.85562455 0.96295181]
 [0.4539835  0.84374775]
 [0.23065469 0.24872601]
 [0.32463376 0.54743213]]

random.uniform()函数

import random
a=random.uniform(0,5)
print(a)

输出从0-5之间的随机小数

4.140946689892439

你可能感兴趣的:(python,random,numpy)