Python3 randrange()函式

2019-10-16 23:12:07
randrange()方法返回範圍內從 range(start, stop, step)隨機選取元素。

語法

以下是 randrange()方法的語法:
randrange ([start,] stop [,step])

註:此函式無法直接存取,所以我們需要匯入 random 模組,然後用數學靜態物件呼叫這個函式。 

引數

  • start -- 範圍的開始點。這個起點包括在該範圍內。預設值為0

  • stop -- 停止的範圍點。這個點不包含在這個範圍內

  • step -- 遞增值。預設值為1

返回值

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

範例

下面的範例顯示 randrange()方法的使用。
#!/usr/bin/python3
import random

# randomly select an odd number between 1-100 
print ("randrange(1,100, 2) : ", random.randrange(1, 100, 2))

# randomly select a number between 0-99 
print ("randrange(100) : ", random.randrange(100))
當我們執行上面的程式,它可能會產生以下結果:
randrange(1,100, 2) :  83
randrange(100) :  93