详述numpy中的np.random.random()系列函数用法

  • Post category:Python

以下是关于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()系列函数的实现方法。