首页 > 解决方案 > random.randrange 中的数字必须都是整数吗?

问题描述

我想在两个数字之间生成一个随机数,但有时其中一个或两个都不是整数(它将是浮点数)。我知道如果其中一个是浮点数并且其中一个是整数,那么可能会有很多可能的数字,所以我也分配了一个步骤(即 1)。这应该为我生成一个随机数,但它给了我一个值错误,上面写着

ValueError:randrange() 的非整数 arg 1

所以我想知道我是否可以使用另一种随机方法,以便它可以处理浮点值和整数值,而不会给我一个值错误。

标签: pythonrandom

解决方案


推荐阅读