Python random setstate() 方法
-
定义和用法
setstate()方法用于将随机数生成器的状态恢复到指定状态,使用getstate()方法捕获状态 -
实例
获取并恢复随机数生成器的状态:
尝试一下import random #print a random number: print(random.random()) #capture the state: state = random.getstate() #print another random number: print(random.random()) #restore the state: random.setstate(state) #and the next random number should be the same as when you captured the state: print(random.random())
-
语法
random.setstate(state)
-
参数
参数 必需的 描述 state 是 状态对象。 setstate()方法会将随机数生成器的状态恢复到此状态。