python random randint
时间: 2024-12-28 08:13:49 浏览: 10
### 如何在Python中使用`random`模块的`randint`函数
为了利用`random`模块中的`randint`函数生成指定范围内的随机整数,在程序文件中需先导入该模块[^1]。
下面是一个简单的例子展示如何调用`randint`函数:
```python
import random
def roll_dice():
"""Simulate rolling a six-sided die."""
result = random.randint(1, 6)
return result
if __name__ == "__main__":
print(f"The dice rolled: {roll_dice()}")
```
这段代码定义了一个名为`roll_dice`的功能,用于模拟六面骰子的投掷过程。每次执行这个功能都会返回一个介于1到6之间(含边界值)的随机整数值[^2]。
当涉及到创建一系列特定范围内分布均匀的随机整数时,可以采用如下方式实现:
```python
import random
random_integers = []
for _ in range(50): # Generate 50 random integers.
number = random.randint(1, 5) # Range from 1 to 5 inclusive.
random_integers.append(number)
print("Random Integer List:", random_integers)
```
这里通过循环结构构建了一张由五十个位于一至五之间的随机整数组成的列表[^3]。
阅读全文