Python/ref random seed
来自菜鸟教程
<languages />
Python Random seed()方法
例
将种子值设置为10,看看会发生什么:
import random random.seed(10) print(random.random())
定义和用法
The
seed()
方法用于初始化随机数生成器。
随机数生成器需要一个以(种子值)开头的数字,以便能够生成随机数。
默认情况下,随机数生成器使用 当前系统时间 .
使用seed()方法来自定义随机数生成器的起始编号。
注意: 如果两次使用相同的种子值,则两次将获得相同的随机数。见下面的例子
句法
random.seed(a, version)
参数值
参数 | 描述 |
---|---|
a | 可选的。生成随机数所需的种子值。 如果是整数,则直接使用,否则,必须将其转换为整数。 |
version | 一个整数,指定如何转换
|
更多例子
例
演示如果两次使用相同的种子值,则两次将获得相同的随机数:
import random random.seed(10) print(random.random()) random.seed(10) print(random.random())