複製** **如下:
import rbvnsfwyandom
print random.random()
獲取乙個小於1的浮點數
複製** **如下:
import random
random.randint(1,10)
獲取乙個從1到10的整數
複製** **如下:
import random
print random.uniform(0,2)
獲取乙個大於0小於2的浮點數
複製** **如下:
import random
print random.randrange(1,10,4)
獲取程式設計客棧乙個從1到10步長為4的隨機數
複製** **如下:
import random
a=[1,2,3,4,5]
random.choice(a)
從列表a從隨機取出乙個元素
複製** **如下:
import random
a=[1,2,3,4,
random.shuffle(a)
打亂列表a裡元素的順序
複製** **如下:
import r程式設計客棧andom
a=[1,2,3,www.cppcns.com4,5]
random.sample(a,3)
從列表a中以隨機順序取出3個元素(乙個元素只能取出一次,所以取出的個數不能大於列表所含元素的個數)
本文標題: python random模組常用方法
本文位址:
Python Random模組使用
參考python 2.7.13編寫,英文好的同學可以直接閱讀官方解釋。random模組實現了多種分布的偽隨機數分布器。random模組可以從範圍 range 內隨機選取乙個整數 從序列 sequence 中,選取乙個隨機的元素 對乙個列表 list 進行偽隨機排列,或偽隨機取樣。random模組也可...
python random隨機模組
author 12711 coding utf 8 import random x random.random 生成乙個 0 1 的隨機浮點數 x random.uniform 0,10 生成乙個指定範圍的隨機浮點數範圍為 0 10 x random.randrange 0,10,2 從指定範圍內,...
python random模組學習筆記
python中的random模組用於生成隨機數,下面是random的一些使用方式 匯入random模組 import random一 choice choice 隨機獲取乙個值 從0 9中隨機輸出乙個值 defchoice value1 random.choice range 10 value2 r...