np.random.uniform()函数
时间: 2024-04-30 11:20:01 浏览: 131
python numpy之np.random的随机数函数使用介绍
np.random.uniform()函数是NumPy中的一个随机数生成函数,用于生成指定范围内的随机数。其语法如下:
```python
numpy.random.uniform(low=0.0, high=1.0, size=None)
```
其中,参数`low`和`high`分别指定了随机数生成的范围,即随机数生成的最小值和最大值。默认情况下,范围为[0,1)。参数`size`用于指定生成的随机数的形状,可以是一个整数、一个元组或者是一个整数列表。如果未指定`size`参数,则返回单个随机数。
下面是一个示例:
```python
import numpy as np
# 生成一个形状为(2,3)的二维数组,其中的随机数范围为[0,10)
arr = np.random.uniform(low=0, high=10, size=(2,3))
print(arr)
```
输出结果为:
```
[[ 7.81927613 8.41096566 6.33666357]
[ 9.57968459 4.81077439 9.54840021]]
```
阅读全文