Python常用模块 -- random模块常用用法

随机小数

print(random.random())  # 0 ~ 1 之间的随机小数
print(random.uniform(1, 3))  # 大于1、小于3之间的小数

随机整数

print(random.randint(1, 5))  # 大于等于1且小于等于5之间的整数
print(random.randrange(1, 10, 2))  # 大于等于1且小于等于5之间的奇数

随机选择一个返回

print(random.choice(['1', 66, ['ok', 'xx']]))

随机选择多个返回

print(random.sample([i for i in range(10)], 3))

打乱列表顺序

item = [i * 2 for i in range(2, 11)]
random.shuffle(item)
print(item)

猜你喜欢

转载自www.cnblogs.com/sunch/p/12396582.html
今日推荐