Python數位randrange()
方法從範圍(start
,stop
,step
)返回隨機選擇的元素。
語法
以下是randrange()
方法的語法 -
randrange ([start,] stop [,step])
注意 - 此函式不可直接存取,需要匯入random
模組,然後需要使用random
靜態物件呼叫此函式。
引數
start
- 範圍的起始點,這將包括在範圍內,預設值為0
。stop
- 範圍的起終點,這將包括在範圍內,預設值為1
。step
- 跳躍值,不包括在範圍內。返回值
以下範例顯示了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