2015-02-09 84 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)