#-*- coding:utf-8 -*-
import
random
arr = ['
a','
b','
c','
d','
e','f'
]#生成(0.0, 1.0)的隨機數
random.random()
#0.133648715391
#生成隨機浮點數 0print random.uniform(0,100)
#10.535881824
#生成隨機整數 0print random.randint(0,100) #
隨機生成乙個0-100內3的倍數
print random.randrange(0,100,3) #
29#隨機選擇乙個元素
print random.choice('
1234567890')
#6print
random.choice(arr) #b
#隨機選擇指定長度不重複元素
print random.sample('
1234567890
',4)
#['3', '8', '1', '9']
print random.sample(['
a','
b','
c','
d','
e','
f'],4)
#['c', 'b', 'a', 'd']
#打亂列表
random.shuffle(arr)
arr
#['e', 'b', 'd', 'a', 'c', 'f']
#-*- coding:utf-8 -*-
import
random
arr = ['
a','
b','
c','
d','
e','f'
]#生成(0.0, 1.0)的隨機數
random.random()
#0.133648715391
#生成隨機浮點數 0print random.uniform(0,100)
#10.535881824
#生成隨機整數 0print random.randint(0,100) #
隨機生成乙個0-100內3的倍數
print random.randrange(0,100,3) #
29#隨機選擇乙個元素
print random.choice('
1234567890')
#6print
random.choice(arr) #b
#隨機選擇指定長度不重複元素
print random.sample('
1234567890
',4)
#['3', '8', '1', '9']
print random.sample(['
a','
b','
c','
d','
e','
f'],4)
#['c', 'b', 'a', 'd']
#打亂列表
random.shuffle(arr)
arr
#['e', 'b', 'd', 'a', 'c', 'f']
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隨機操作詳解
import random print random.sample i for i in range 1,100 90 遍歷然後取出90個資料不會重複的 print random.random 生成隨機數 print random.uniform 0,100 生成隨機小數 print random....
python random隨機生成密碼
隨機生成密碼 新建乙個字元列表,這個列表中的內容從前到後依次包含小寫字母 大寫字母 數字。形如 a z a z 0 9 建議 使用 生成該字元列表。分別輸入隨機數的種子x 整型 隨機生成的密碼個數n,每個密碼長度m。每個密碼包含的m個字元是從上述字元列表中隨機抽取 注意 本題不要用sample函式,...