Python 随机数 seed() 方法
定义和用法
The seed()
方法用于初始化随机数生成器。
随机数生成器需要一个起始数字(种子值),才能生成随机数。
默认情况下,随机数生成器使用 **当前系统时间**。
使用 seed() 方法来自定义随机数生成器的起始数字。
**注意:** 如果您两次使用相同的种子值,您将两次获得相同的随机数。 请参阅下面的示例
语法
random.seed(a, version)
参数值
参数 | 描述 |
---|---|
a | 可选。生成随机数所需的种子值。 如果它是整数,则直接使用它,否则必须将其转换为整数。 默认值为 None,如果为 None,则生成器使用当前系统时间。 |
version | 一个整数,指定如何将 a 参数转换为整数。默认值为 2 |
更多示例
示例
演示如果您两次使用相同的种子值,您将两次获得相同的随机数
import random
random.seed(10)
print(random.random())
random.seed(10)
print(random.random())
自己尝试 »