📅  最后修改于: 2023-12-03 14:44:48.661000             🧑  作者: Mango
numpy.random.ranf()
函数在 NumPy 中,我们可以使用 numpy.random.ranf()
函数生成服从均匀分布的随机数。本文将为程序员介绍此函数的用法和功能。
在使用 numpy.random.ranf()
函数之前,我们需要先安装 NumPy。可以通过以下命令使用 pip 安装 NumPy:
pip install numpy
安装完成后,我们需要在代码中导入 NumPy 模块:
import numpy as np
numpy.random.ranf()
函数概述numpy.random.ranf()
是一个 NumPy 的随机数生成函数,用于生成服从均匀分布的随机数。函数返回一个或多个随机浮点数数组。
函数语法如下:
numpy.random.ranf(size=None)
参数说明:
size
(可选):用于指定生成随机数数组的形状。默认为 None,生成单个随机数。返回值:
size
为 None,则返回一个单个随机浮点数;size
为整数或元组,则返回一个指定形状的随机浮点数数组。import numpy as np
random_number = np.random.ranf()
print(random_number)
输出:
0.2352937005000037
import numpy as np
random_array = np.random.ranf((3, 2)) # 生成 3 行 2 列的随机浮点数数组
print(random_array)
输出:
[[0.30134363 0.32924557]
[0.42471214 0.52493311]
[0.71624433 0.62059762]]
numpy.random.ranf()
函数提供了一种生成服从均匀分布的随机数的便捷方式。你可以根据需要生成单个随机浮点数或指定形状的随机浮点数数组。
在实际编程中,使用 numpy.random.ranf()
函数可以灵活应用于各种需要随机数的场景,比如模拟实验、生成测试数据等。