python有范围的随机数生成
时间: 2023-10-20 22:54:14 浏览: 82
生成一定范围内的随机小数
Python中可以使用`random`模块来生成范围内的随机数。你可以使用`random.randint(a, b)`函数生成一个在闭区间`[a, b]`内的整数,或者使用`random.uniform(a, b)`函数生成一个在闭区间`[a, b]`内的浮点数。下面是一个示例代码:
```python
import random
# 生成一个在闭区间[1, 100]内的整数
random_int = random.randint(1, 100)
print(random_int)
# 生成一个在闭区间[0.0, 1.0]内的浮点数
random_float = random.uniform(0.0, 1.0)
print(random_float)
```
这个例子中,`random.randint(1, 100)`会生成一个1到100之间的整数(包括1和100),而`random.uniform(0.0, 1.0)`会生成一个0.0到1.0之间的浮点数(包括0.0和1.0)。你可以根据需要调整上述代码中的范围。
阅读全文