lsmCC 发表于 2022-9-21 20:39:13

random怎么通过技术手段再现伪随机数

课后作业第六讲

Twilight6 发表于 2022-9-21 20:54:21


通过 getstate 方法获取此时随机数的状态

返回的对象可以使用 setstate 方法进行设置随机数状态,就可以做到重现,参考代码:
import random

state = random.getstate()
old = random.randint(1, 10)

random.setstate(state)
new = random.randint(1, 10)

print(old, new)
页: [1]
查看完整版本: random怎么通过技术手段再现伪随机数