2015-02-09 125 views
-2

我正在嘗試探索python中的randrange函數。有沒有辦法可以打印randrange()函數範圍內的所有數字。例如,如果我有random.randrange(0,3)。然後,我怎麼能打印0,1,2如何在python的randrange函數中打印所有隨機數

+0

0和3是已知的,你需要從隨機序列中推斷它們嗎? – Marcin 2015-02-09 04:43:46

+2

不要使用randrange,那麼只需使用'print range(0,3)' – 2015-02-09 04:43:50

回答

0

您可以簡單地使用range()代替:

range(0,3) # gives [0,1,2] 
1

random.randrange(start, stop)是完全一樣的random.choice(range(start, stop))

(這是完全一樣range(start, stop)[random.randint(0, len(range(start, stop))],但是這不需要)

因此,你需要知道的還在於功能range()值:

range(0, 3)