常用函数
random
[0, 1)
之间随机浮点数random.random()
uniform
[a, b]
之间浮点数random.uniform(a, b)
randrange
[a, b]
之间以step为间隔的整数random.randrange(a, b, step)
choice
- 给定字符串中的随机一个字符
random.choice("abcdefghi")
randint
[a, b]
之间随机整数random.randint()
shuffle
- 打乱给定列表
l=[1,2,3,4,5];random.shuffle(l)
sample
- 抽样
random.sample(xrange(10000000), 10)
seed
- 设置随机种子
random.seed(time.time())