python - random.randrange 中的数字必须都是整数吗?
问题描述
我想在两个数字之间生成一个随机数,但有时其中一个或两个都不是整数(它将是浮点数)。我知道如果其中一个是浮点数并且其中一个是整数,那么可能会有很多可能的数字,所以我也分配了一个步骤(即 1)。这应该为我生成一个随机数,但它给了我一个值错误,上面写着
ValueError:randrange() 的非整数 arg 1
所以我想知道我是否可以使用另一种随机方法,以便它可以处理浮点值和整数值,而不会给我一个值错误。
解决方案
推荐阅读
- html - 链接到 PDF 文件时,Rails 呈现 404 页面
- javascript - 正确捕获异步函数 node.js
- docker - Dockerfile COPY 不会覆盖 Nginx 配置(或 Nginx 在容器启动时覆盖) - 为什么?
- crashlytics - Crashlytics 测试版:如何下载以前的版本
- c# - 插入数据库 LINQ C# 时无法使用 InsertOnSubmit 方法
- c++ - Lua 中的 package.preload 替代方案?
- ssas - SSAS 2017 的多维数据库有哪些新功能?
- react-native - 从 `this.refs[var-name].value` 获取未定义
- javascript - material-ui 的选择器对我不起作用?
- java - 使用 JPA 进行数据库操作