python的random函数有种子马车
时间: 2023-11-21 14:58:48 浏览: 85
是的,Python的random模块提供了一种种子机制,可以用于生成随机数。种子是一个整数,它确定了随机数生成器的初始状态。如果使用相同的种子,随机数生成器将生成相同的随机数序列。这在需要可重复的随机数序列时非常有用。以下是一个使用种子生成随机数的例子:
```python
import random
# 设置种子为0
random.seed(0)
# 生成5个随机数
for i in range(5):
print(random.random())
```
输出:
```
0.8444218515250481
0.7579544029403025
0.420571580830845
0.25891675029296335
0.5112747213686085
```
可以看到,每次运行程序时,生成的随机数序列都是相同的。
阅读全文