首页 > 其他 > 详细

random

时间:2020-11-10 18:20:04      阅读:34      评论:0      收藏:0      [点我收藏+]

1.random.random()获取0,1 随机一个浮点数

print(random.random())
结果
0.8175150511289265

2.获取某个范围的整数值(左右都能获得)

print(random.randint(0,3))
结果
从 0,
1,2,3中随机获取一个数

3.获取某个范围的整数值(右边的值不能获取)

print(random.randrange(0,6,2))
结果
获取0,2,4中随机一个(不能取到6),其中2为步长

4.获取某个序列中随机一个值

a =[1,2,a]
print(random.choice(a))
结果
从a中随机取一个值

5.从某个范围随机取一个浮点数

print(random.uniform(1,3))

6.将一个有序序列顺序随机打乱

a =[1,2,a]
random.shuffle(a)
print(a)

 

random

原文:https://www.cnblogs.com/bearAutoPy/p/13954495.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!