Python數位randrange()方法

2019-10-16 23:07:13

Python數位randrange()方法從範圍(startstopstep)返回隨機選擇的元素。

語法

以下是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