猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
不同场景的随机浮点数
是否可以生成一个随机浮点数,即(a,b],(a,b)?例如(0,100],它永远不会是0,但可以是100。
慕容森
浏览 103
回答 1
1回答
交互式爱情
当然:random.random()给出 [0.0, 1.0) 范围内的浮点数。对于(a,b]:乘以 100 并用 100 减去它,得到一个随机浮点数,该浮点数可能为 100(如果生成的随机数为 0),但永远不会达到 0,因为生成的数字不能为 1.0。对于(0,100):r = 0 while not r: r = random.random() * 100等等。如果不符合您的需要,您可以随时重新滚动。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续