说明: seed ) )方法可以更改随机数生成器的种子。 如果使用相同的seed ()值,则每次生成的随机数相同。 不习惯这个的情况下,可以不设定。 python自动选择seed值。 演示:如果未设置种子值,则每次输出的随机数都不同。
importrandomrandom.random (0.8553587646202202 random.random ) 0.3866189831757948 random.random ) 0.5871485281607851
EED的值可以是任意数字。 我用10给你看看。
首先设置种子值,输出随机数。但是,当我们再次输出随机数时,发现不等于前面的随机数值。 这是错误的吗?
不,没有。 因为为了得到相同的随机数,必须首先设定相同的种子值,也就是10,然后再次输出随机数。 现在你知道它们是一样的。
random.seed(10 ) random.random ) 0.5714025946899135 random.random ) 0.4288890546751146 random.random ) 0.578091336