码迷,mamicode.com
首页 > 编程语言 > 详细

python中的random模块

时间:2018-08-13 00:38:25      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:seq   art   nbsp   元组   shu   包含   random   amp   article   

random.randint(1, 10)  #产生一个[1, 10]的随机整数(包含1和10)

random.random()  #产生一个[0.0, 1.0)之间的随机浮点数

random.choice(seq)  #从序列seq中随机选择一个元素,序列seq可以是list、元组、字符串

random.randrange(start, end, step)  #产生一个[start, end)之间、间隔为step的随机整数,start、end、step都要为整数

random.sample(seq, k)  #从序列seq中随机选择k个元素,组成一个新序列,且seq保持不变,序列seq可以是list、元组、字符串

random.shuffle(seq)  #把序列seq中的元素顺序随机打乱,是直接改变原有序列顺序,没有返回值

 

(以上只是random模块部分函数)

 

 

参考:

https://docs.python.org/3.6/library/random.html

https://blog.csdn.net/qq_38092017/article/details/76377352

python中的random模块

标签:seq   art   nbsp   元组   shu   包含   random   amp   article   

原文地址:https://www.cnblogs.com/sbj123456789/p/9465513.html

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