#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)
来源:https://www.cnblogs.com/Nayears/p/12166595.html