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)