本文將對python3中 random函式的多種用法做簡要介紹。
作用:返回乙個範圍在 0,1
0,10,
1 內的隨機數。
[例]
import random
print("random number is:",random.random())
作用:在指定範圍內生成隨機數。
語法:random.uniform(下界,上界)
[例]
import random
print("random number is:",random.uniform(114,514))
作用:在指定範圍內生成隨機整數。
語法:random.randint(下界,上界)
[例]
import random
print("random integer is:",random.randint(114,514))
作用:給定初值、公差和上界,以初值作為下界,在該給定範圍內隨機抽取所構造的等差數列的某一項。
語法:random.randrange(初值,上界,公差)
[例]
import random
print(random.randrange(114,1919,810))
作用:從給定的字串、陣列等「序列」中隨機獲取元素。
語法:random.choice(序列)
[例]
import random
print(random.choice(1145141919))
作用:打亂給定的序列。
語法:random.shuffle(序列)
[例]
import random
print(random.shuffle(1145141919))
作用:從指定序列中隨機提取特定長度的片段,並不改變原序列。
語法:random.sample(序列,片段長度)
[例]
import random
print(random.sample(1145141919,8))
python3實現隨機數
python3實現隨機數,供大家參考,具體內容如下 random是用於生成隨機數的,我們可以利用它隨機生成數字或者選擇字串。random.seed x 改變隨機數生成器的種子seed。一般不必特別去設定seed,python會自動選擇程式設計客棧seed。random.random 用於生成乙個隨機...
python隨機數生成
python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。random.random random.random 用於生成乙個0到1的隨機符點數 0 n 1.0 random.uniform random.uniform的函式原型為 random.uniform...
Python生成隨機數
import random import string 隨機整數 print random.randint 1,50 隨機選取0到100間的偶數 print random.randrange 0,101,2 隨機浮點數 print random.random print random.uniform...