#random模块
#随机数
import random
print(random.random()) # 0 ~ 1之间的小数
print(random.randint(1,5)) # 1- 5 之间的整数
print(random.randrange(0,10,2)) # 随机偶数
lst = [1, 2, 3, 3, 4, 5, 6, 7, 8]
print(random.choice(lst)) # 从一个可迭代对象中获取一个随机数
print(random.choices(lst,k=5)) # 从一个可迭代对象中获取多个随机数,会出现重复元素
print(random.sample(lst,k=2)) # 从一个可迭代对象中获取多个随机数,不会出现重复元素
lst = [1, 2, 3, 3, 4, 5, 6, 7, 8]
lst.sort()
random.shuffle(lst) # 洗牌 打乱顺序
print(lst)