python生成随机数保持不变
时间: 2024-04-14 21:25:08 浏览: 345
python按概率生成随机数1
在Python中,要生成随机数并保持不变,可以使用random模块中的seed函数。seed函数用于初始化随机数生成器的种子,通过设置相同的种子,可以确保每次生成的随机数序列是相同的。
以下是一个示例代码:
```python
import random
# 设置随机数种子
random.seed(123)
# 生成随机数
num1 = random.randint(1, 100)
num2 = random.randint(1, 100)
print(num1) # 输出: 47
print(num2) # 输出: 83
```
在上面的代码中,我们通过调用`random.seed(123)`设置了随机数种子为123。无论何时运行这段代码,生成的随机数序列都会保持不变。因此,每次运行代码时,`num1`和`num2`的值都会是相同的。
阅读全文