NumPy 随机数生成教程 🌟
NumPy 是 Python 中非常强大的科学计算库,其中随机数生成是 NumPy 的重要功能之一。以下是一些关于 NumPy 随机数生成的基础教程。
1. 导入 NumPy 库
import numpy as np
2. 生成均匀分布的随机数
使用 numpy.random.uniform
函数可以生成均匀分布的随机数。
np.random.uniform(low, high, size)
low
:随机数的下限。high
:随机数的上限。size
:生成随机数的形状。
例如,生成一个介于 0 和 1 之间的随机数:
random_number = np.random.uniform(0, 1)
3. 生成正态分布的随机数
使用 numpy.random.normal
函数可以生成正态分布的随机数。
np.random.normal(mean, std, size)
mean
:随机数的均值。std
:随机数的标准差。size
:生成随机数的形状。
例如,生成一个均值为 0,标准差为 1 的随机数:
random_number = np.random.normal(0, 1)
4. 生成随机整数
使用 numpy.random.randint
函数可以生成随机整数。
np.random.randint(low, high, size)
low
:随机整数的下限(包含)。high
:随机整数的上限(不包含)。size
:生成随机整数的形状。
例如,生成一个介于 1 和 10 之间的随机整数:
random_integer = np.random.randint(1, 10)
更多关于 NumPy 的教程,请访问我们的 NumPy 教程页面。
NumPy 图标