全文拷貝自:python隨機數用法
random.seed(int)
random.seed(10)
print random.random() #0.57140259469
random.seed(10)
print random.random() #0.57140259469 同乙個種子值,產生的隨機數相同
print random.random() #0.428889054675
random.seed() #省略引數,意味著取當前系統時間
print random.random()
random.seed()
print random.random()
random.randint(a,b)
print random.randint(1,10)
random.uniform(u,sigma)
print random.uniform(1,5)
random.randrange(start,stop,step)
print random.randrange(20,100,5)
random.random()
print random.random()
隨機選擇字元
print random.sample('abcdefghijk',3)
* 隨機的選取乙個字元
print random.choice('abcde./;[fgja13ds2d')
* 隨機選取幾個字元,再拼接成新的字串
print string.join(random.sample('abcdefhjk',4)).replace(" ","")
random.shuffle
item=[1,2,3,4,5,6,7]
print item
random.shuffle(item)
print item
item2=['1','2','3','5','6','7']
print item2
random.shuffle(item2)
print item2
Python 隨機數的用法
python中隨機數函式是random,其實好多語言中取隨機數的函式都是random 只是呼叫的方法不一樣 1 隨機數浮點型r random.random print r 輸出 0.926678564647434隨機數的預設是float 浮點型 2 隨機整數n int random.random 1...
C 隨機數用法
隨機數分布 隨機數分布一般用到均勻分布uniform int distributionu m,n 和uniform real distributionu x,y 生成指定型別的,在給定範圍內的值。其中m或x是可以返回的最小值 n或y是最大值。預設的m為 0 且n為intt可表示的最大值。預設x為 0...
Python 隨機數 隨機值
import random 1 生成m n之間的隨機整數 print random.randint 10,99 75 2 生成m n之間的隨機浮點數 print random.uniform 10,99 98.37125047276466 3 生成0 1之間的隨機浮點數 可用作百分比 print r...