如何在范围(0,0.1)中生成随机数到2位小数.到目前为止,我的代码生成的数字在[0,0.1]范围内有两位小数:
radius = round(random.uniform(0, 0.1), 2)
Run Code Online (Sandbox Code Playgroud)
也许解决问题的最简单方法是用整数来思考,而不是浮点数.
你基本上想要可能的随机数,如0.01,0.02,0.03,......,0.09,0.10.
首先生成1到10之间的整数,然后除以100.0得到一个浮点数.
这是代码:
x = random.randint(1, 10)
y = x / 100.0
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2259 次 |
最近记录: |