从Python中的间隔生成随机数

时间:2015-04-22 01:23:38

标签: python-3.x random

如何使用Python random()randrange()函数在区间[-0.5,0.5]中生成随机数?

2 个答案:

答案 0 :(得分:3)

random返回一个float并且不带参数,randrange采用上限和下限但是接受并返回一个int。

from random import randrange

print(randrange(-5, 5))

如果你想要花车使用uniform

from random import  uniform

uniform(-.5, .5)

答案 1 :(得分:1)

这将解决问题random.random() - .5