如果有人可以帮我理解Python中的随机函数,我将不胜感激?
nLines=500
xys = random([nLines,2])*500-250
oris = random(nLines)*180
在此处的示例中,oris的值将介于0-180之间。 (根据网站的说法)
使用*180
如何实现这一目标?乘法(*)是否表示随机函数的某些内容?
xys值是否介于0到250之间?
谢谢。
答案 0 :(得分:1)
*是正常乘法。 random()funtcion不带参数,因此您的代码可能会在编译时出错。 random()函数返回一个介于0和0.999999之间的浮点数,因此将它乘以180将得到一个介于0和179.999999之间的数字。最后,xys的值不会介于0到250之间。它的值介于-250和250之间。