天天看點

Python randrange() 函數

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