Python利用random生成乙個列表內的隨機數

2021-08-20 05:24:42 字數 741 閱讀 5283

首先,需要匯入random模組:

importrandom
隨機取1-33之間的1個隨機數,可能重複:

random.choice(

range

(1,34

))

print得到一系列隨機數,執行一次得到乙個隨機數:

print

(random.choice(

range

(1,34

)))

隨機取1-33之間的6個隨機數,可能重複:

random.choices(

range

(1,34

),k=6,weights

=range

(1,34

))

其權重值表示該數或該範圍內的數輸出概率大,輸出結果為列表

隨機取1-33之間的6個隨機數,不重複:

random.sample(

range

(1,34

),6)

得到乙個無序列表

random.uniform(a,b)生成乙個指定範圍內的隨機符點數,兩個引數其中乙個是上限,乙個是下限

random.randint(a,b)生成乙個指定範圍內的整數。其中引數a是下限,引數b是上限

Python 模組學習 random 隨機數生成

python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。random.random random.random 用於生成乙個0到1的隨機符點數 0 n 1.0 random.uniform random.uniform的函式原型為 random.uniform...

random模組 參生隨機數

記得要import random模組 隨機整數 import random random.randint 0,99 21隨機選取0到100間的偶數 import random random.randrange 0,101,2 42隨機字元 import random random.choice ab...

Python 基礎 random模組

import random random.randint 1,3 3 interval 1,3 random.randint interval typeerror randint takes exactly 3 arguments 2 given random.randint interval 3注...