Python random模組常用方法

2022-09-29 22:48:19 字數 795 閱讀 9029

複製** **如下:

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...