1 import random 2
3 result = random.randint(1, 7) # 隨機生成1到7的整數
4 result = random.random() # 隨機生成[0,1)的浮點數
5 result = random.randrange(1, 7) # 隨機生成1到7的整數
6 result = random.choice([1, 2, 3, 4]) # 從列表中隨機選擇一個元素
7 result = random.choice((1, 2, 3, 4)) 8 li = [1, 2, 3, 4] 9 random.shuffle(li) # 打亂li的順序
10 result = random.sample(li, 3) # 從列表中隨機截取3個元素組成一個新的列表
11
12 print(result)
測試性能dom
1 import random 2 import time 3 start_time = time.time() 4
5 num = 1
6 while 1: 7 num += 1
8 random.random() 9 end_time = time.time() 10 if end_time - start_time >= 1: 11 break
12
13 print(num)