Python之random模組筆記

2021-10-09 22:36:43 字數 1203 閱讀 2786

一、匯入模組

import random
二、random模組功能介紹

1、random.random()

用於生成0~1的隨機浮點數,0<=n<1.0

import random

a=random.random(

)print

(a)

2、random.uniform(a,b)

用於生成指定範圍內的隨機浮點數,其中如果ab,則b<=n<=a.

import random

a=random.uniform(1,

10)print

(a)

3、random.randint(a,b)

用於生成指定範圍內整數,其中a為下限,b為上限,a<=n<=b

import random

a=random.randint(1,

10)print

(a)

4、random.randrange([start],stop[,step])

用於從指定範圍內,按指定基數遞增的集合中隨機獲取乙個數。

import random

a=random.randrange(10,

100,2)

print

(a)

相當於從[10,12,14,…96,98]序列中獲取乙個隨機數。

5、random.choice(sequece)

從序列中隨機獲取乙個元素,其中sequence在python中不是特定型別,list,tuple,字串都屬於sequence

import random

list=[

'a',

'b',

'c',

'd']

print

("list="random.choice(

list

))

6、random.shuffle(x[,random])

用於將乙個列表中的元素打亂。

import random

list=[

1,2,

3,4]

print

(list

)

python內建模組之random模組

import random print random.random 隨機 0 1 浮點數 print random.uniform 1,10 隨機指定範圍的浮點數 print random.randint 1,3 隨機整數1 3,包括3 print random.randrange 1,3 1 3隨...

python入門之random模組

usr bin env python encoding utf 8 import random print random.random 生成乙個在0到1之間的隨機浮點數 print random.randint 1,9 生成乙個在1到9之間的隨機整數,包含1和9 print random.randr...

python模組 random模組

python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。函式函式功能 random.random 生成乙個0到1的隨機浮點數 0 n 1.0 random.uniform a,b 生成乙個指定範圍內的隨機浮點數 a n b random.randint a,b...