在Python中,可以使用`random`模块来生成随机小数。以下是几种常见的方法:
使用`random.random()`生成0到1之间的随机小数
```python
import random
random_number = random.random()
print(random_number)
```
使用`numpy`库的`random.rand()`生成指定形状的数组,其中的元素为0到1之间的随机小数
```python
import numpy as np
random_array = np.random.rand(2, 3)
print(random_array)
```

使用`random.uniform(a, b)`生成大于等于a且小于b的随机小数
```python
import random
random_number = random.uniform(0, 9)
print(random_number)
```
使用`numpy`库的`random.randn(d)`生成d个标准正态分布的随机小数
```python
import numpy as np
random_array = np.random.randn(5)
print(random_array)
```
这些方法可以帮助你根据需要生成不同范围和形状的随机小数。如果你需要生成特定范围内的随机小数,可以使用`random.uniform(a, b)`函数。如果你需要生成更复杂的随机数分布,例如正态分布,可以使用`numpy`库中的`random.randn()`函数。
