
在Python中,random.seed()函数用于设置随机数生成器的种子。种子是一个整数,它确定了随机数生成器的初始状态。如果两个随机数生成器使用相同的种子,则它们将生成相同的随机数序列。
使用random.seed()函数的一般步骤如下:
1. 导入random模块:`import random`
2. 设置种子:`random.seed(seed_value)`,其中seed_value是一个整数。
3. 生成随机数:使用random模块中的任何随机数生成函数,例如random.random()、random.randint()等。
示例代码:
```python
import random
# 设置种子
random.seed(123)
# 生成随机数
print(random.random()) # 0.052363598850944326
print(random.randint(1, 10)) # 6
```
在上面的示例中,我们设置了种子为123,然后使用random.random()和random.randint()函数生成了两个随机数。由于我们设置了相同的种子,因此每次运行程序时,这两个随机数的值都将是相同的。