怎么取小数点后两位的随机数
时间: 2024-11-22 16:46:31 浏览: 16
JS格式化数字金额用逗号隔开保留两位小数
5星 · 资源好评率100%
在Python中,你可以使用`random`模块结合`round()`函数来生成一个小数点后两位的随机数。首先,你需要生成一个介于0到1之间的浮点数(因为`random.random()`默认返回0到1之间的小数),然后乘以100进行放大以便有两位小数,最后用`round()`函数四舍五入到最近的整数并除以100得到结果。
这是一个简单的例子:
```python
import random
def generate_decimal_two_places():
random_float = random.random() * 100 # 生成0到100之间的数
rounded_number = round(random_float, 2) # 四舍五入到两位小数
return rounded_number / 100 # 再除以100回到原来范围内的小数
# 使用生成器
random_number = generate_decimal_two_places()
print(random_number)
```
这个函数每次调用都会返回一个小数点后两位的新随机数。
阅读全文