python - 随机模块不工作。值错误 : empty range for randrange() (1, 1、0)

标签 python random numbers range

在 Python 2.7.1 中, 我导入随机模块。 但是,当我调用 randint() 时,出现错误:

ValueError: empty range for randrange() (1,1, 0) 

这个错误是由random.py模块本身的错误引起的。 我不知道如何修复它,重新安装 python 也没有帮助。我无法更改版本。

谁能给我一个工作模块的代码或告诉我该怎么做?

最佳答案

你这样调用 randint:

 randint(1,0)

这告诉 randint 返回一个从 1 开始到 0 结束的值。从 1 到 0 的数字范围是一个空范围。因此错误:

 empty range for randrange()

关于python - 随机模块不工作。值错误 : empty range for randrange() (1, 1、0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4513818/

相关文章:

python - 如何同时修改numpy数组的N列?

c - 在 C 中生成随机数

php - 如何在 PHP 中创建具有给定标准差(sigma)的正态分布随机数?

SQL Server : IF null Replace with other column data

c - 确定字符串是 ANSI C 中的整数还是 float

python - pygame中的矩形不会一致移动

Python:链接的关键字

python - 在python中读取arduino串行连接

java - 生成随机的简单数学除法问题

Javascript 数字获取另一个值