python random模块

import random

#随机生成小于1的浮点数
print(random.random())  #===>0.47041713678078123

#随机生成大于或等于1 小于或等于3的整数
print(random.randint(1,3))  #===>2

#随机生成大于或等于1 小于3的整数
print(random.randrange(1,3))   #===>1

#随机输出列表里的某个元素
print(random.choice(["a","bfd",[2,1],7]))   #===>bfd

#随机输出列表里的3个元素,第二个参数代表输出的个数
print(random.sample([2,3,5,7,8,9,0,1],3))   #===>[3, 0, 9]

#随机输出大于1 小于3的浮点数
print(random.uniform(1,3))   #===>1.853992702121898

#随机打乱列表
item = [1,2,3,4,5,6,7]
random.shuffle(item)
print(item)         #===>[7, 3, 1, 5, 4, 2, 6]

 

posted on 2016-12-13 20:03  LiaoBS  阅读(77)  评论(0编辑  收藏  举报

导航