import random 必須導入的頭文件
在1到10中隨機獲得一個整數
i = random.randint(1, 10)
print i
print
隨機獲得一個0到1的浮點數s
f = random.random()
print f
print
函數:random.randrange([start], stop[, step])
從指定範圍內,按指定基數遞增的集合中 獲取一個隨機數。
a = random.randrange(1, 10, 1)
print a
print
函數:random.uniform(a, b)
一個是上限,一個是下線。知道大的那個是上限就可以了 包括浮點數在內s
print random.uniform(1, 10)
函數:random.sample(sequence, k)
從指定序列中隨機獲取指定長度的片斷。sample函數不會修改原有序列。
se = range(10, 20)
b = random.sample(se, 5)
print b
print
函數:random.shuffle(x[, random])
用這個函數把一個列表中的元素打亂
c = range(10, 20)
print c
random.shuffle(c)
print c
print
函數:random.choice(sequence)
從序列中獲取一個隨機元素,注意list和tuple都屬於sequence。
d = range(100, 200)
print random.choice(d)