[Python][random]random, uniform, randint, randrange, choice, shuffle, sample

import random

random, uniform, randint, randrange, choice, shuffle, sample
查看random的方法和属性
dir(random)

import random

random.random()
# 生成一个[0, 1]随机浮点数

random.uniform(a, b)
# 生成一个[a, b]范围内随机浮点数, 大的为上限, 小的为下限

random.randint(min, max)
# 生成一个[min, max]范围内随机整数

random.randrange([start], [stop], [step])
# 生成一个[start, stop]范围内, 按指定步数递增的随机值

random.choice(sequence)
# 从序列中随机获取一个元素

random.shuffle(sequence[, random])
# return None
# 将列表内的元素随机排列, 会改变sequence

random.sample(sequence, n)
# return 
# 从指定序列中随机获取n个元素

你可能感兴趣的:(Python)