随机模块(import random)

随机模块(import random)

 

随机的概念: 在某个范围内取到的每一个值的概率是相同的

随机小数:

1.random.random() #0-1之内的随机小数

2.random.unifom(1,5) #范围之内的随机小数

随机整数

random.randint(1,2) #[1,2] 包括2在内的范围内随机取整数

random.randrange(1,2) #[1,2) 不包括2在内的范围内随机取整数

random.randrange(1,10,2) [1,10) 不包含10在内的范围内随机取奇数

 随机抽取

random.choice(lis) #随机抽取一个值 

随机抽取一个值

lst = [1,2,3,'aaa',('wahaha','qqxing')]

ret = random.choice(l)

print(ret)

random.choice(lis,2) #随机抽取多个值 可以数量

随机抽取多个值

ret = random.sample(lst,2)

print(ret)

打乱顺序(在原列表上打断)

random.shuffle(list)

posted @ 2018-08-09 17:00  赵振宇  阅读(2821)  评论(0编辑  收藏  举报