<p>我试着做一个游戏,在这个游戏中,我想在0到-100之间的一个随机的Y位置生成100个对象。在</p>
<p>但是当我尝试<code>random.randrange(0, -100)</code>时,它返回了一条错误消息:</p>
<pre><code>Traceback (most recent call last):
File "main.py", line 144, in <module>
main();
File "main.py", line 30, in main
setGlobalValues();
File "main.py", line 23, in setGlobalValues
food = Food();
File "main.py", line 92, in __init__
self.y = random.randrange(0, -100);
File "C:\Users\sidna\AppData\Local\Programs\Python\Python36-32\lib\random.py", line 198, in randrange
raise ValueError("empty range for randrange() (%d,%d, %d)" % (istart, istop, width))
ValueError: empty range for randrange() (0,-100, -100)
</code></pre>
<p>以下是完整代码:</p>
<p>Python</p>
^{pr2}$