rrandom模块随机产生数字

Posted 张家欢。。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rrandom模块随机产生数字相关的知识,希望对你有一定的参考价值。

random.random()生成0到1的浮点数,不包括0不包括1 
random.uniform(100,1000)指定返回一个浮点数,要有最大值最小值
random.randint(1,3)指定范围内的随机整数   应用:短信验证码
random.choice([1,34,5,6,6])从一个序列中获取随机元素
random.randrange(10,100,2)按照指定技术递增的集合,从列表中获取一个随机整数

>>> import random
>>> random.randrange(0, 101, 2)
42

random.shuffle(p)用于将列表中的元素打乱
random.sample(list,4)从指定中随机获取制定长度片段,sample函数不会修改list的序列

>>> import random
random.sample(‘abcdefghij‘,3)
 
[‘a‘, ‘d‘, ‘b‘]   取出的三个数字也是无序的

以上是关于rrandom模块随机产生数字的主要内容,如果未能解决你的问题,请参考以下文章

转载python 模块 - random生成随机数模块

random模块产生随机手机验证码

第0001题 : 产生随机数(顺便读random模块官方文档)

python random模块

python模块之random

python常见模块之random模块