位置:首頁 > 腳本語言 > Python教學 > Python randrange()方法

Python randrange()方法

randrange()方法返回範圍內由range(start, stop, step)隨機選擇的元素

語法

以下是randrange()方法的用法:

randrange ([start,] stop [,step])

注意:此函數是無法直接訪問的,所以我們需要導入random模塊,然後我們需要使用random對象來調用這個函數。

參數

  • start -- 範圍內的開始點。這將包括在該範圍內(包含) 

  • stop -- 範圍內停止的點。這將排除在範圍內(不包含)

  • step -- 在一些步驟添加來決定一個隨機數

返回值

這個方法從給定的範圍內返回一個隨機項

例子

下麵的例子顯示了randrange()方法的使用。

#!/usr/bin/python
import random

# Select an even number in 100 <= number < 1000
print "randrange(100, 1000, 2) : ", random.randrange(100, 1000, 2)

# Select another number in 100 <= number < 1000
print "randrange(100, 1000, 3) : ", random.randrange(100, 1000, 3)

當我們運行上麵的程序,它會產生以下結果:

randrange(100, 1000, 2) :  976
randrange(100, 1000, 3) :  520