优选主流主机商
任何主机均需规范使用

python中random模块用法简介

在Python中,random模块是用于生成随机数的模块。它提供了一些常见的函数,可以用来生成随机的整数、浮点数、序列等。

下面是random模块的一些常见用法:

  1. 生成随机整数:
    • randint(a, b):返回一个[a, b]范围内的随机整数。
    • randrange(start, stop[, step]):返回指定范围内的随机整数,可以指定起始值、结束值和步长。
    • randint()randrange()函数都是左闭右闭区间。
  2. 生成随机浮点数:
    • random():返回一个[0, 1)范围内的随机浮点数。
    • uniform(a, b):返回一个[a, b]范围内的随机浮点数。
  3. 从序列中随机选择元素:
    • choice(seq):从非空序列中随机选择一个元素并返回。
    • sample(population, k):从指定序列中选择k个不重复的随机元素并返回一个新列表。
  4. 打乱序列:
    • shuffle(lst):将序列中的元素随机打乱次序,原地修改。
  5. 生成随机种子:
    • seed([x]):设置随机数生成器的种子值。如果不设置种子值,会使用系统时间作为默认种子。

这只是random模块的一些常见用法,还有其他更多的函数和用法可以参考Python官方文档。

未经允许不得转载:搬瓦工中文网 » python中random模块用法简介