请创建一个随机数生成函数，并说明其工作原理。
在Python中，可以通过调用random模块中的randint()函数来生成随机整数。其工作原理是从指定的范围内随机选择一个整数作为输出结果。例如：

```python
import random

# 生成 1 到 10 之间的随机整数
random_number = random.randint(1, 10)
```
在上述代码中，`random.randint(1, 10)`中的参数`1`和`10`表示生成的随机整数的范围为从1到10，包括1和10。该函数每次被调用都会随机生成一个整数作为结果输出。