random,生成0.5到1之间的保留小数点后两位的小数
时间: 2024-03-31 21:34:50 浏览: 151
生成一定范围内的随机小数
你可以使用 random 模块中的 uniform 函数来生成指定范围内的随机小数,并使用 round 函数对随机数进行保留小数点后两位的操作。以下是一个生成 0.5 到 1 之间的随机小数,并保留两位小数的示例代码:
```python
import random
random_num = round(random.uniform(0.5, 1), 2)
print(random_num)
```
这里使用了 random 模块中的 uniform 函数,它接受两个参数,表示随机数的范围。这段代码会生成一个 0.5 到 1 之间的随机小数,并保留两位小数。然后使用 round 函数对随机数进行保留小数点后两位的操作。最后将结果打印输出。如果你需要生成其他范围内的随机小数,只需要更改 uniform 函数的参数即可。
阅读全文