Python標準庫 random模組

2022-09-05 18:24:08 字數 578 閱讀 2544

import

random

#1.隨機小數

print(random.random()) #

大於0且小於1之間的隨機小數

print(random.uniform(1,3)) #

大於1且小於3的隨機小數

#2.隨機整數

print(random.randint(1,5)) #

大於1且小於等於5之間的整數

print(random.randrange(1,10,2)) #

大於等於1且小於3之間的整數(且是所有的奇數)

#3.隨機選擇乙個返回

print(random.choice([1,'

23',[4,5]]))

#4.隨機選擇多個返回

print(random.sample([1,'

23',[4,5]],2)) #

列表元素任意兩個組合

#5.打亂列表順序

item=[1,5,2,3,4]

random.shuffle(item)

#打亂次序

print(item)

Python之標準庫 random模組

python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。random.random 用於生成乙個0到1的隨機符點數 0 n 1.0 random.uniform的函式原型為 random.uniform a,b 用於生成乙個指定範圍內的隨機符點數,兩個引數其中...

python 標準庫random幾個常用的函式

random.randrange stop 該函式返回的是從0到stop 1之間的隨機整數 import random for a in range 1 10 i random.randrange 2 print i 01011101010random.randrange start,stop,st...

python 標準庫random幾個常用的函式

random.randrange stop 該函式返回的是從0到stop 1之間的隨機整數 import random for a in range 1 10 i random.randrange 2 print i 01011101010random.randrange start,stop,st...