random模块
import random #random.random() 生成0-1之间随机的一个小数 print(random.random()) #random.uniform(a,b) 生成a-b之间随机的一个小数 print(random.uniform(1,20)) #random.randint(a,b) 生成a-b之间随机的一个整数 print(random.randint(1,50)) #random.randrange(start,end,step) 顾头不顾尾,考虑步长 print(random.randrange(1,20,3))) #random.choice([]) 在列表中随机选一个元素 print(random.choice([1,2,52,2,4,5,2,6,3,5])) #random.sample([],a) 在列表中选出a个元素,结果是以列表的形式 print(random.sample([1,2,5,,12,13,21,231,32,132],3)) #random.shuffle([]) 将列表打乱顺序 lst = [1,2132,13,21,32,132,132,1,32] random.shuffle(lst) print(lst)