如何使用Python random()
或randrange()
函数在区间[-0.5,0.5]中生成随机数?
答案 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