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