Python 數字
描述
randrange()方法傳回指定遞增基數集合中的一個随機數,基數預設值為1。
文法
以下是 randrange() 方法的文法:
import random
random.randrange ([start,] stop [,step])
注意:randrange()是不能直接通路的,需要導入 random 子產品,然後通過 random 靜态對象調用該方法。
參數
- start -- 指定範圍内的開始值,包含在範圍内。
- stop -- 指定範圍内的結束值,不包含在範圍内。
- step -- 指定遞增基數。
傳回值
從給定的範圍傳回随機項。
執行個體
以下展示了使用 randrange() 方法的執行個體:
#!/usr/bin/python
import random
# 輸出 100 <= number < 1000 間的偶數
print "randrange(100, 1000, 2) : ", random.randrange(100, 1000, 2)
# 輸出 100 <= number < 1000 間的其他數
print "randrange(100, 1000, 3) : ", random.randrange(100, 1000, 3)
以上執行個體運作後輸出結果為:
randrange(100, 1000, 2) : 976
randrange(100, 1000, 3) : 520