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)
原文:https://www.cnblogs.com/bearAutoPy/p/13954495.html