以下是关于Numpy中的np.random.random()系列函数用法的攻略:
Numpy中的np.random.random()系列函数
在Numpy中,可以使用np.random.random系列函数来生成随机数。以下是一些实现方法:
np.random.random()
np.random.random()函数可以生成[0.0, 1.)之间的随机浮点数。以下是一个示例:
import numpy as np
a = np.random.random()
print(a)
输出:
0.123456789
在这个示例中,我们使用np.random()函数生成一个[0.0, 1.0)之间的随机浮点数,并将其赋值给变量a。
np.random.rand()
np.random.rand()函数可以生成指定形状的[0.0, 1.0)之间的随机浮点数。以下是一个例:
import numpy as np
a = np.random.rand(2, 3)
print(a)
输出:
[[0.12345679 0.2345679 0.3456789 ]
[0.45678901 0.56789012 0.67890123]]
在这个示例中,我们使用np.random.rand()函数生成一个2行3列的[0.0, 1.0)之间的随机浮点数,并将其赋值给变量a。
np.random.randint()
np.random.randint()函数可以生成指定范围内的随机整数。以下是一个示例:
import numpy as np
a = np.random.randint(1, 10, size=(2, 3))
print(a)
输出:
[[5 7 2]
[9 3 1]]
在这个示例中,我们使用np.random.randint()函数生成一个2行3列的1到10之间的随机整数,并将其赋值给变量a。
总结
这就是关于Numpy中的np.random.random()系列函数用法的攻略。可以使用np.random.random()、np.random.rand()和np.random.randint()函数来生成随机数。希望这篇文章能够帮助您更好地理解Numpy中的np.random.random()系列函数的实现方法。