Python 种子Pylab';s随机数发生器?

Python 种子Pylab';s随机数发生器?,python,random,matplotlib,weibull,Python,Random,Matplotlib,Weibull,我一直在搜索网络和文档,但没有结果。我可以播种random但不能播种mtrand生成器(我相信是Mersenne Twister?),似乎没有命令起作用 from pylab import * # >> seed random number generator << print '%.3f' % weibull(2) print '%.3f' % weibull(2) 从pylab导入* #>>种子随机数生成器您可以使用pylab.seed对pylab进行种子设定:

我一直在搜索网络和文档,但没有结果。我可以播种
random
但不能播种
mtrand
生成器(我相信是Mersenne Twister?),似乎没有命令起作用

from pylab import *

# >> seed random number generator <<
print '%.3f' % weibull(2)
print '%.3f' % weibull(2)
从pylab导入*

#>>种子随机数生成器您可以使用
pylab.seed
对pylab进行种子设定:

>>> pylab.seed(0)
>>> pylab.weibull(2)
0.89211799004566095
>>> pylab.seed(0)
>>> pylab.weibull(2)
0.89211799004566095

为什么weilbull会在两次通话之间不播种子就返回相同的结果?
random
只播了一个种子来复制结果,但你是对的,每次通话前播种子就解决了我的问题。Phil Cooper已经给了我我需要的答案,但我很高兴回答这个问题。