1.random.random()
返回0<=n<1之间的随机实数n;函数会生成一个随机的浮点数,范围是在0.0~1.0之间。
2.random.uniform()
正好弥补了上面函数的不足,它可以设定浮点数的范围,一个是上限,一个是下限。
3.random.int()
生成0~10的整数
4.random.randint()
随机生一个整数int类型,可以指定这个整数的范围,同样有上限和下限值
5.random.choice(seq)
从序列seq中返回1个随机的元素;可以从任何序列,字符串、列表、元组等中,选取一个随机的元素返回
6.random.choices(population, weights=None, *, cum_weights=None, k=1)
从序列seq中返回n个随机的元素;返回的元素有重复的可能性,可用于有放回抽样
population
: 抽样的集群weights
: 相对权重cum_weights
: 累加权重;相对权重和累加权重不能同时使用k
: 抽样个数
详细解释: