random模塊是Python中一個用來獲取隨機數的模塊由於是隨機獲取的,所以每一次輸出的結構都可能不一樣
代碼示例:
# 使用前,先導入模塊import random# 隨機獲取某一組數據中的一個x = random.choice([10,58,39,78,96,12])y = random.choice(range(10))z = random.choice('helloworld')print(x, y, z)# 在一個指定范圍內生成一個隨機數# 與上述的方法略有不同# random.randrange(start,end,step)# start: 開始位置# end: 結束位置# step: 步長# 該方法得到的指定范圍與range()方法相同m = random.randrange(1,10,2)# 隨機獲取一個1-10內的奇數print(m)# 生成一個0-1的隨機數,是一個浮點數n = random.randm()print(n)# 隨機生成一個指定范圍內的實數,結果為浮點數s = random.uniform(6,23)print(s)# 對一組數據進行隨機排序l1 = [10,25,89,296,12,23,132,5]l2 = random.shuffle(l1)print(l2)
作者:(#`O′)凡
游戲編程,一個游戲開發收藏夾~
如果圖片長時間未顯示,請使用Chrome內核浏覽器。