ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# Python 程序:生成随机数 > 原文: [https://www.programiz.com/python-programming/examples/random-number](https://www.programiz.com/python-programming/examples/random-number) #### 在此示例中,您将学习如何在 Python 中生成随机数。 要理解此示例,您应该了解以下 [Python 编程](/python-programming "Python tutorial")主题: * [Python 输入,输出和导入](/python-programming/input-output-import) * [Python `random`模块](/python-programming/modules/random) * * * 要在 Python 中生成随机数,请使用`randint()`函数。 此函数在[`random`模块](https://docs.python.org/3.6/library/random.html "Generate pseudo-random numbers")中定义。 * * * ## 源代码 ```py # Program to generate a random number between 0 and 9 # importing the random module import random print(random.randint(0,9)) ``` **输出** ```py 5 ``` 请注意,由于此程序会生成 0 和 9 范围内的随机数,因此我们可能会获得不同的输出。此函数的语法为: ```py random.randint(a,b) ``` 这将返回包含范围`[a,b]`(即`a <= N <= b`)的数字`N`,其中端点包括在该范围内。