码迷,mamicode.com
首页 > 其他好文 > 详细

rrandom模块随机产生数字

时间:2016-10-30 16:07:42      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:列表   应用   app   and   bcd   函数   range   数字   生成   

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模块随机产生数字

标签:列表   应用   app   and   bcd   函数   range   数字   生成   

原文地址:http://www.cnblogs.com/ZHANG576433951/p/6013112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!