python中怎样生成随机数?

python

random 标准库模块实现了随机数生成器,使用起来非常简单:

importrandom

random.random()

这个函数会返回 [0, 1) 之间的随机浮点数。

该模块中还有许多其他的专门的生成器,例如:

  • randrange(a,b) 返回 [a, b) 区间内的一个整型数。

  • uniform(a,b) 返回 [a, b) 区间之间的浮点数。

  • normalvariate(mean,sdev) 使用正态(高斯)分布采样。

还有一些高级函数直接对序列进行操作,例如:

  • choice(S) 从给定的序列中随机选择一个元素。

  • shuffle(L) 对列表进行原地重排,也就是说随机打乱。

还有 Random 类,你可以将其实例化,用来创建多个独立的随机数生成器。

以上是 python中怎样生成随机数? 的全部内容, 来源链接: utcz.com/z/520659.html

回到顶部