一.随机模块random中常用的方法如下
### random-随机模块
# 作用:随机生成浮点数、字符串、整数、随机选择序列值或洗牌
import random
# random、uniform、randint、randrange、choice、sample、shuffle
# 1.random-返回0~1之间的随机浮点数,不能取到1
print(random.random())
# 2.uniform-返回指定区间的随机浮点数不能取到结束位置
print(random.uniform(1,3))
# 3.randint-返回指定区间随机一个整数,左闭右闭,两边能取到
print(random.randint(1,5))
# 4.randrange-从range序列中生成一个值,不包含结束位置
print(random.randrange(1, 10, 2))
# 5.choice-从序列中随机选择一个值
list01 = [1,2,42,4,235,25,23,4]
print(random.choice(list01))
# 6.sample-从序列中随机返回指定个数的元素
print(random.sample(list01, 3)) # [25, 2, 23]
# 7.shuffle-洗牌,就是打乱顺序
random.shuffle(list01)
print(list01)