Python中的random模块

Python中的random模块用于生成随机数

用法

1.random.random()    #随机浮点数:0<= n < 1.0


2.random.uniform(a,b)

#用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: b <= n <= a。如果 a <b, 则 a <= n <= b。


3.random.randint(a, b)

 #用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b


4.random.randrange([start], stop[, step])

 #从指定范围内,按指定基数递增的集合中 获取一个随机数

#random.randrange(10, 20, 2),结果相当于从[10, 12, 14, 16, 18]序列中获取一个随机数


5.random.choice(sequence)

#random.choice从序列中获取一个随机元素(sequence指的是一类的;list,元组tuple,字符串都属于sequence)


6.random.shuffle(x[, random])

#将列表中的元素随机排列


7.random.sample(sequence, k)

#从指定序列中随机获取指定长度的片断并随机排列


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容