python random 正态分布
时间: 2023-06-21 12:06:38 浏览: 86
正态分布随机数
在 Python 的 random 模块中,可以通过使用 `gauss(mu, sigma)` 函数来生成服从正态分布(高斯分布)的随机数。其中,`mu` 表示均值,`sigma` 表示标准差。
下面是一个简单的例子:
```python
import random
mu = 0 # 均值
sigma = 1 # 标准差
random_num = random.gauss(mu, sigma)
print(random_num)
```
这个例子中,我们设置了均值 `mu` 为 0,标准差 `sigma` 为 1,然后使用 `gauss()` 函数生成一个服从正态分布的随机数,并打印出来。
你也可以使用 `numpy` 库来生成更多服从正态分布的随机数,具体可以参考 `numpy.random.normal()` 函数。
阅读全文